GithubHelp home page GithubHelp logo

doesn't work on windows about opencv-rust HOT 59 CLOSED

oli-obk avatar oli-obk commented on July 20, 2024 1
doesn't work on windows

from opencv-rust.

Comments (59)

twistedfall avatar twistedfall commented on July 20, 2024 1

The support is now in master and crates.io in version 0.24. There are some notes on building in readme. So I'm closing this issue, but feel free to create new ones in case something still doesn't work.

from opencv-rust.

kali avatar kali commented on July 20, 2024

ho. very good.

from opencv-rust.

oli-obk avatar oli-obk commented on July 20, 2024

Curious issues I'm still having (occurring during the unit tests):

  • core::getBuildInformation() is an empty string in the debug build of opencv, it's correct in the release build
  • core::setUseOptimized(true) segfaults in both the debug build and the release build
    • I'm not sure what's going on, the error is happening in the return { NULL, 0 } statement, and my asm is not very good
// setUseOptimized (method) (mut)
// FUNC <void cv..setUseOptimized [ARG bool onoff=]>
// Arg onoff bool (prim) =
// Return value: void (prim)
struct cv_return_value_void cv_core_setUseOptimized_B(
        int onoff) {
000000013F1DBAB0  mov         dword ptr [rsp+10h],edx  
000000013F1DBAB4  mov         qword ptr [rsp+8],rcx  
000000013F1DBAB9  push        rsi  
000000013F1DBABA  push        rdi  
000000013F1DBABB  sub         rsp,0A8h  
000000013F1DBAC2  mov         qword ptr [rsp+70h],0FFFFFFFFFFFFFFFEh  
  try {
  cv::setUseOptimized(onoff);
000000013F1DBACB  cmp         dword ptr [onoff],0  
000000013F1DBAD3  je          cv_core_setUseOptimized_B+2Ch (013F1DBADCh)  
000000013F1DBAD5  mov         byte ptr [rsp+20h],1  
000000013F1DBADA  jmp         cv_core_setUseOptimized_B+31h (013F1DBAE1h)  
000000013F1DBADC  mov         byte ptr [rsp+20h],0  
000000013F1DBAE1  movzx       ecx,byte ptr [rsp+20h]  
000000013F1DBAE6  call        cv::setUseOptimized (013F200D4Ah)  
  return { NULL, 0 };
000000013F1DBAEB  mov         qword ptr [rsp+40h],0  
000000013F1DBAF4  mov         dword ptr [rsp+48h],0  
000000013F1DBAFC  lea         rax,[rsp+40h]  
000000013F1DBB01  mov         rdi,qword ptr [rsp+0C0h]  
000000013F1DBB09  mov         rsi,rax  
000000013F1DBB0C  mov         ecx,10h  
000000013F1DBB11  rep movs    byte ptr [rdi],byte ptr [rsi]  
000000013F1DBB13  mov         rax,qword ptr [rsp+0C0h]  
000000013F1DBB1B  jmp         cv_core_setUseOptimized_B+0B4h (013F1DBB64h)  
__tryend$cv_core_setUseOptimized_B$2:
000000013F1DBB1D  jmp         cv_core_setUseOptimized_B+90h (013F1DBB40h)  
} catch (...) {
    char* msg = strdup("unspecified error in OpenCV guts");
    return { msg, 0 };
000000013F1DBB1F  lea         rax,[rsp+78h]  
000000013F1DBB24  mov         rdi,qword ptr [rsp+0C0h]  
000000013F1DBB2C  mov         rsi,rax  
000000013F1DBB2F  mov         ecx,10h  
000000013F1DBB34  rep movs    byte ptr [rdi],byte ptr [rsi]  
000000013F1DBB36  mov         rax,qword ptr [rsp+0C0h]  
000000013F1DBB3E  jmp         cv_core_setUseOptimized_B+0B4h (013F1DBB64h)  
000000013F1DBB40  jmp         cv_core_setUseOptimized_B+0B4h (013F1DBB64h)  
} catch (cv::Exception& e) {
    char* msg = strdup(e.what());
    return { msg, 0 };
000000013F1DBB42  lea         rax,[rsp+88h]  
000000013F1DBB4A  mov         rdi,qword ptr [rsp+0C0h]  
000000013F1DBB52  mov         rsi,rax  
000000013F1DBB55  mov         ecx,10h  
000000013F1DBB5A  rep movs    byte ptr [rdi],byte ptr [rsi]  
000000013F1DBB5C  mov         rax,qword ptr [rsp+0C0h]  
}
}
000000013F1DBB64  add         rsp,0A8h  
000000013F1DBB6B  pop         rdi  
000000013F1DBB6C  pop         rsi  
000000013F1DBB6D  ret  
  • opencv actually didn't implement the following functions (they just exist in the header files). I created a PR against opencv 2.4 opencv/opencv#5558
    • cv::FREAK::FREAK(class cv::FREAK const &)
    • cvStopLoop
    • cv::linemod::colormap(class cv::Mat const &,class cv::Mat &)
libstd-198068b3.rlib(std-198068b3.0.o) : warning LNK4217: locally defined symbol _ZN5isaac8EMPTY_6420hcde432499eb33b26qPbE imported in function _ZN4rand6StdRng3new20hea22be05eeeec7ffPxxE
libcollections-198068b3.rlib(collections-198068b3.0.o) : warning LNK4217: locally defined symbol _ZN5u_str15UTF8_CHAR_WIDTH20h79dfdc34d4b36e2dqKsE imported in function _ZN6string6String15from_utf8_lossy20hdd3761c49edd54f26ihE
librustc_unicode-198068b3.rlib(rustc_unicode-198068b3.0.o) : warning LNK4217: locally defined symbol _ZN4char12char.CharExt8to_digit14_MSG_FILE_LINE20h226e3ef33514161f50BE imported in function _ZN4char4char8is_digit20hdf5500e8610a8466T5sE
ocvrs.lib(highgui.o) : error LNK2019: unresolved external symbol cvStopLoop referenced in function cv_highgui_cvStopLoop
ocvrs.lib(features2d.o) : error LNK2019: unresolved external symbol "public: __cdecl cv::FREAK::FREAK(class cv::FREAK const &)" (??0FREAK@cv@@QEAA@AEBV01@@Z) referenced in function cv_features2d_cv_FREAK_FREAK_FREAK_rhs
ocvrs.lib(objdetect.o) : error LNK2019: unresolved external symbol "void __cdecl cv::linemod::colormap(class cv::Mat const &,class cv::Mat &)" (?colormap@linemod@cv@@YAXAEBVMat@2@AEAV32@@Z) referenced in function cv_objdetect_cv_linemod_colormap_Mat_quantized_Mat_dst
target\debug\opencv-331a59a248034097.exe : fatal error LNK1120: 3 unresolved externals

from opencv-rust.

oli-obk avatar oli-obk commented on July 20, 2024

WIP is here: https://github.com/oli-obk/opencv-rust/tree/windows

it works after removing the above mentioned functions from opencv's header files. I can now at least run a modified video_capture example

from opencv-rust.

kali avatar kali commented on July 20, 2024

Hi, thanks for your interest.

  • About getBuildInformation being empty in the debug build: could you check it with a trivial C++ program ? If it has a correct value then we are doing something wrong in the wrapper generation. I think we should focus on that before worrying too much about setUseOptimized and so on.
  • About the missing functions, this is weird. Let's see where the opencv PR is going.

from opencv-rust.

oli-obk avatar oli-obk commented on July 20, 2024

do you think we could somehow ignore those functions in the code generator? My PR was closed rather rudely without an explanation on how to properly fix this.

from opencv-rust.

kali avatar kali commented on July 20, 2024

yes. just add them to the ugly rename table with a "-" name (iirc).

from opencv-rust.

bbigras avatar bbigras commented on July 20, 2024

Any progress on this issue?

from opencv-rust.

oli-obk avatar oli-obk commented on July 20, 2024

nope, feel free to grab it ;)

from opencv-rust.

ausk avatar ausk commented on July 20, 2024

How to use opencv-rust on windows? When I ru cargo build on windows:

PS D:\Projects\cpp\opencv-rust-master> cargo build --all
   Compiling opencv v0.19.1 (D:\Projects\cpp\opencv-rust-master)
error: failed to run custom build command for `opencv v0.19.1 (D:\Projects\cpp\opencv-rust-master)`

Caused by:
  process didn't exit successfully: `D:\Projects\cpp\opencv-rust-master\target\debug\build\opencv-7fd54a4ee53e8556\build-script-build` (exit code: 1)
--- stderr
=== Using OpenCV headers from: D:\Projects\cpp\opencv-rust-master\headers/4.1\opencv2
=== Generating code in: D:\Projects\cpp\opencv-rust-master\target\debug\build\opencv-a2492755804449e2\out


error occurred: Command "C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\XXX\\VC\\Tools\\MSVC\\14.16.27023\\bin\\HostX64\\x64\\cl.exe" "/nologo" "/MD" "/Z7" "/I" "D:\\Projects\\cpp\\opencv-rust-master\\headers/4.1" "/I" "D:\\Projects\\cpp\\opencv-rust-master\\target\\debug\\build\\opencv-a2492755804449e2\\out" "/I" "." "/W4" "-std=c++11" "/FoD:\\Projects\\cpp\\opencv-rust-master\\target\\debug\\build\\opencv-a2492755804449e2\\out\\core.o" "/c" "D:\\Projects\\cpp\\opencv-rust-master\\target\\debug\\build\\opencv-a2492755804449e2\\out\\core.cpp" with args "cl.exe" did not execute successfully (status code exit code: 2).

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Well, currently I've made no attempt to make it build on Windows. I will appreciate any help with that!

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

@ausk If you could do the checkout of the master branch and share the output of cargo build -vv from the checkout's directory it would help

from opencv-rust.

alborrajo avatar alborrajo commented on July 20, 2024

Just cloned the repository and did cargo build -vv, this is the output:

       Fresh semver-parser v0.7.0
       Fresh cfg-if v0.1.9
       Fresh lazy_static v1.4.0
       Fresh nodrop v0.1.13
       Fresh scopeguard v1.0.0
       Fresh unicode-xid v0.1.0
       Fresh autocfg v0.1.6
       Fresh either v1.5.2
       Fresh smallvec v0.6.10
       Fresh regex-syntax v0.6.11
       Fresh pkg-config v0.3.15
       Fresh glob v0.3.0
       Fresh slab v0.4.2
       Fresh semver v0.9.0
       Fresh crossbeam-utils v0.6.6
       Fresh thread_local v0.3.6
       Fresh lock_api v0.3.1
       Fresh rustc_version v0.2.3
       Fresh arrayvec v0.4.11
       Fresh crossbeam-queue v0.1.2
       Fresh libc v0.2.62
       Fresh proc-macro2 v0.4.30
       Fresh winapi v0.3.7
       Fresh memchr v2.2.1
       Fresh byteorder v1.3.2
       Fresh num_cpus v1.10.1
       Fresh quote v0.6.13
       Fresh num-traits v0.2.8
       Fresh aho-corasick v0.7.6
       Fresh aho-corasick v0.6.10
       Fresh syn v0.15.44
       Fresh num-integer v0.1.41
       Fresh regex v1.2.1
       Fresh num-complex v0.2.3
       Fresh memoffset v0.5.1
       Fresh parking_lot_core v0.6.2
       Fresh cpp_common v0.5.3
       Fresh crossbeam-epoch v0.7.2
       Fresh num-bigint v0.2.2
       Fresh num-iter v0.1.39
       Fresh crossbeam-deque v0.6.3
       Fresh parking_lot v0.9.0
       Fresh cpp_macros v0.5.3
       Fresh num-rational v0.2.2
       Fresh rayon-core v1.5.0
       Fresh once_cell v0.2.7
       Fresh cpp v0.5.3
       Fresh rayon v1.1.0
       Fresh num v0.2.0
       Fresh cc v1.0.40
       Fresh cpp_build v0.5.3
   Compiling opencv v0.19.1 (C:\Users\USUARIO\Desktop\Programacion\Proyectos\opencv-rust)
     Running `C:\Users\USUARIO\Desktop\Programacion\Proyectos\opencv-rust\target\debug\build\opencv-c1ac1b17a890dc17\build-script-build`
[opencv 0.19.1] cargo:rerun-if-changed=hdr_parser.py
[opencv 0.19.1] cargo:rerun-if-changed=gen_rust.py
[opencv 0.19.1] === Using OpenCV headers from: C:\Users\USUARIO\Desktop\Programacion\Proyectos\opencv-rust\headers/3.4\opencv2
[opencv 0.19.1] === Generating code in: C:\Users\USUARIO\Desktop\Programacion\Proyectos\opencv-rust\target\debug\build\opencv-c14e674908e5f9fe\out
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
[opencv 0.19.1] thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
error: failed to run custom build command for `opencv v0.19.1 (C:\Users\USUARIO\Desktop\Programacion\Proyectos\opencv-rust)`

Caused by:
  process didn't exit successfully: `C:\Users\USUARIO\Desktop\Programacion\Proyectos\opencv-rust\target\debug\build\opencv-c1ac1b17a890dc17\build-script-build` (exit code: 101)
--- stdout
cargo:rerun-if-changed=hdr_parser.py
cargo:rerun-if-changed=gen_rust.py

--- stderr
=== Using OpenCV headers from: C:\Users\USUARIO\Desktop\Programacion\Proyectos\opencv-rust\headers/3.4\opencv2
=== Generating code in: C:\Users\USUARIO\Desktop\Programacion\Proyectos\opencv-rust\target\debug\build\opencv-c14e674908e5f9fe\out
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5
thread '<unnamed>' panicked at 'called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "El sistema no puede encontrar el archivo especificado." }', src\libcore\result.rs:999:5

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024

I'm also getting errors on Windows 10. Downloaded newest OpenCV 4.1.1 and using Visual Studio 2019 MSVC compiler.

cargo.toml

opencv = { version="0.22.1", default-features = false, features = ["opencv-41"] }

console output

Sorry had to split it because of Githubs character limit. If this is not useful just tell me and i will delete the other comments.

0-492 of 2137 lines of console output

Compiling opencv v0.22.1
error: failed to run custom build command for `opencv v0.22.1`

Caused by:
  process didn't exit successfully: `E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-e52ac2fec15b5136\build-script-build` (exit code: 1)
--- stdout
cargo:rerun-if-changed=hdr_parser.py
cargo:rerun-if-changed=gen_rust.py
cargo:rerun-if-env-changed=OPENCV_PKGCONFIG_NAME
cargo:rerun-if-env-changed=OPENCV_HEADER_DIR
Generating module 'core' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\affine.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\async.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\base.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\bindings_utils.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\bufferpool.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\check.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\core.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\cv_cpu_dispatch.h
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\cv_cpu_helper.h
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\cvdef.h
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\cvstd.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\cvstd_wrapper.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\detail\async_promise.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\detail\exception_ptr.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\directx.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\fast_math.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\interface.h
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_forward.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_neon.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_sse.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_sse_em.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_vsx.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\mat.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\matx.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\neon_utils.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\ocl.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\ocl_genbase.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\ocl_defs.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\opencl_info.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\opencl_svm.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\autogenerated\opencl_clamdblas.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\autogenerated\opencl_clamdfft.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\autogenerated\opencl_core.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\autogenerated\opencl_core_wrappers.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\autogenerated\opencl_gl.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\autogenerated\opencl_gl_wrappers.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\opencl_clamdblas.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\opencl_clamdfft.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\opencl_core.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\opencl_core_wrappers.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\opencl_gl.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\opencl_gl_wrappers.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\opencl_svm_20.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\opencl_svm_definitions.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opencl\runtime\opencl_svm_hsa_extension.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\opengl.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\optim.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\ovx.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\persistence.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\saturate.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\simd_intrinsics.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\softfloat.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\sse_utils.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\traits.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\types.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\utility.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\utils\allocator_stats.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\utils\filesystem.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\utils\logger.defines.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\utils\logger.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\utils\logtag.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\utils\trace.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\va_intel.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\version.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\vsx_utils.hppGenerating module 'dpm' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\dpm.hpp
Generating module 'line_descriptor' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\line_descriptor.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\line_descriptor\descriptor.hpp
Generating module 'videoio' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videoio.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videoio\registry.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videoio\videoio.hpp
Generating module 'photo' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\photo.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\photo\photo.hpp
Generating module 'xfeatures2d' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\xfeatures2d.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\xfeatures2d\nonfree.hpp
Generating module 'calib3d' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\calib3d.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\calib3d\calib3d.hpp
Generating module 'plot' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\plot.hpp
Generating module 'xobjdetect' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\xobjdetect.hpp
Generating module 'stitching' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\autocalib.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\blenders.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\camera.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\exposure_compensate.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\matchers.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\motion_estimators.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\seam_finders.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\timelapsers.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\util.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\util_inl.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\warpers.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\detail\warpers_inl.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\stitching\warpers.hpp
Generating module 'videostab' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\deblurring.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\fast_marching.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\fast_marching_inl.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\frame_source.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\global_motion.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\inpainting.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\log.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\motion_core.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\motion_stabilizing.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\optical_flow.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\outlier_rejection.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\ring_buffer.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\stabilizer.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\videostab\wobble_suppression.hpp
Generating module 'features2d' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\features2d.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\features2d\features2d.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\features2d\hal\interface.h
Generating module 'ccalib' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\ccalib.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\ccalib\multicalib.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\ccalib\omnidir.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\ccalib\randpattern.hpp
Generating module 'ml' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\ml.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\ml\ml.hpp
Generating module 'sfm' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\sfm.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\sfm\conditioning.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\sfm\fundamental.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\sfm\io.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\sfm\numeric.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\sfm\projection.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\sfm\reconstruct.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\sfm\robust.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\sfm\simple_pipeline.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\sfm\triangulation.hpp
Generating module 'xphoto' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\xphoto.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\xphoto\bm3d_image_denoising.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\xphoto\dct_image_denoising.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\xphoto\inpainting.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\xphoto\oilpainting.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\xphoto\tonemap.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\xphoto\white_balance.hpp
Generating module 'structured_light' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\structured_light.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\structured_light\graycodepattern.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\structured_light\sinusoidalpattern.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\structured_light\structured_light.hpp
Generating module 'freetype' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\freetype.hpp
Generating module 'hdf' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\hdf.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\hdf\hdf5.hpp
Generating module 'cvv' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\cvv.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\cvv\call_meta_data.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\cvv\cvv.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\cvv\debug_mode.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\cvv\dmatch.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\cvv\filter.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\cvv\final_show.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\cvv\show_image.hpp
Generating module 'shape' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\shape.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\shape\emdL1.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\shape\hist_cost.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\shape\shape.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\shape\shape_distance.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\shape\shape_transformer.hpp
Generating module 'img_hash' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\img_hash.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\img_hash\average_hash.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\img_hash\block_mean_hash.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\img_hash\color_moment_hash.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\img_hash\img_hash_base.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\img_hash\marr_hildreth_hash.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\img_hash\phash.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\img_hash\radial_variance_hash.hpp
Generating module 'objdetect' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\objdetect.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\objdetect\detection_based_tracker.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\objdetect\objdetect.hpp
Generating module 'superres' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\superres.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\superres\optical_flow.hpp
Generating module 'fuzzy' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\fuzzy.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\fuzzy\fuzzy_F0_math.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\fuzzy\fuzzy_F1_math.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\fuzzy\fuzzy_image.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\fuzzy\types.hpp
Generating module 'highgui' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\highgui.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\highgui\highgui.hpp
Generating module 'imgcodecs' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\imgcodecs.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\imgcodecs\imgcodecs.hpp
Generating module 'phase_unwrapping' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\phase_unwrapping.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\phase_unwrapping\histogramphaseunwrapping.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\phase_unwrapping\phase_unwrapping.hpp
Generating module 'bgsegm' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\bgsegm.hpp
Generating module 'aruco' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\aruco.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\aruco\charuco.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\aruco\dictionary.hpp
Generating module 'bioinspired' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\bioinspired.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\bioinspired\bioinspired.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\bioinspired\retina.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\bioinspired\retinafasttonemapping.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\bioinspired\transientareassegmentationmodule.hpp
Generating module 'video' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\video.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\video\background_segm.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\video\tracking.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\video\video.hpp
Generating module 'dnn' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\dnn.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\dnn\all_layers.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\dnn\dict.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\dnn\dnn.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\dnn\layer.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\dnn\shape_utils.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\dnn\utils\inference_engine.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\dnn\version.hpp
Generating module 'imgproc' from headers:
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\imgproc.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\imgproc\detail\gcgraph.hpp
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\imgproc\hal\interface.h
        C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\imgproc\imgproc.hpp

TARGET = Some("x86_64-pc-windows-msvc")
OPT_LEVEL = Some("0")
HOST = Some("x86_64-pc-windows-msvc")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
DEBUG = Some("true")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.22.27905\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:\\Users\\weasy\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.22.1\\headers/4.1" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out" "-I" "." "-W4" "-std=c++11" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\calib3d.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\calib3d.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.22.27905\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:\\Users\\weasy\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.22.1\\headers/4.1" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out" "-I" "." "-W4" "-std=c++11" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\core.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\core.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.22.27905\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:\\Users\\weasy\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.22.1\\headers/4.1" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out" "-I" "." "-W4" "-std=c++11" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\cvv.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\cvv.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.22.27905\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:\\Users\\weasy\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.22.1\\headers/4.1" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out" "-I" "." "-W4" "-std=c++11" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\ccalib.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\ccalib.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.22.27905\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:\\Users\\weasy\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.22.1\\headers/4.1" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out" "-I" "." "-W4" "-std=c++11" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\bioinspired.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\bioinspired.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.22.27905\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:\\Users\\weasy\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.22.1\\headers/4.1" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out" "-I" "." "-W4" "-std=c++11" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\aruco.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\aruco.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.22.27905\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:\\Users\\weasy\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.22.1\\headers/4.1" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out" "-I" "." "-W4" "-std=c++11" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\bgsegm.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\bgsegm.cpp"
cargo:warning=cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
calib3d.cpp
cargo:warning=cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
cargo:warning=cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
cargo:warning=cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
core.cpp
bioinspired.cpp
ccalib.cpp
cargo:warning=cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
cvv.cpp
cargo:warning=cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
aruco.cpp
cargo:warning=cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
bgsegm.cpp
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(87): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of dataC:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(87): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(88): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of dataC:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(88): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(87): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of dataC:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(87): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(87): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data     
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(88): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data     
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(88): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data     
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(88): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data     

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(87): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data     
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(88): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data     
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(87): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data     
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(88): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data     
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\cvv.cpp(27): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\cvv.cpp(30): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See 
online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\cvv.cpp(40): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See 
online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\cvv.cpp(50): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See 
online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\cvv.cpp(60): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See 
online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\cvv.cpp(71): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See 
online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\cvv.cpp(89): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See 
online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\cvv.cpp(102): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\cvv.cpp(112): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): warning C4200: nonstandard extension used: zero-sized array in struct/unionE:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): note: This member will be ignored by a defaulted constructor or copy/move assignment operator

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\bindings_utils.hpp(36): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(63): error C2653: 'Eigen': is not a class or namespace name
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(63): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(63): error C2988: unrecognizable template declaration/definition
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(63): error C2143: syntax error: missing ',' before '<'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(81): error C2653: 'Eigen': is not a class or namespace name
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(81): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(81): error C2988: unrecognizable template declaration/definition
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(81): error C2143: syntax error: missing ',' before '<'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(81): error C2995: 'void cv::eigen2cv(const int)': function template has already been defined
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(63): note: see declaration of 'cv::eigen2cv'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(96): error C2653: 'Eigen': is not a class or namespace name
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(96): error C2061: syntax error: identifier 'Matrix'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(124): error C2653: 'Eigen': is not a class or namespace name
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(124): error C2061: syntax error: identifier 'Matrix'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(142): error C2653: 'Eigen': is not a class or namespace name
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(142): error C2061: syntax error: identifier 'Matrix'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(170): error C2653: 'Eigen': is not a class or namespace name
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(170): error C2061: syntax error: identifier 'Matrix'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(189): error C2653: 'Eigen': is not a class or namespace name
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(189): error C2061: syntax error: identifier 'Matrix'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(188): error C2995: 'void cv::cv2eigen(const cv::Mat &)': function template has already been defined       
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(141): note: see declaration of 'cv::cv2eigen'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(214): error C2653: 'Eigen': is not a class or namespace name
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(214): error C2061: syntax error: identifier 'Matrix'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(235): error C2653: 'Eigen': is not a class or namespace name
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(235): error C2061: syntax error: identifier 'Matrix'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(259): error C2653: 'Eigen': is not a class or namespace name
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\eigen.hpp(259): error C2061: syntax error: identifier 'Matrix'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(27): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(24): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHscE:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(30): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(27): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(37): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(49): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(61): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(43): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(72): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(82): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(91): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(68): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(92): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(103): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(89): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(114): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(111): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(133): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(151): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(130): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(162): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(147): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(174): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(166): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(185): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(178): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(196): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(207): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(202): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(218): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(216): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(228): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(228): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(240): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(238): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(252): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(250): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(267): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(260): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(281): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(271): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024
493-904 of 2137 lines of console output

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(296): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(282): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(314): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(328): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(345): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(363): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(379): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(397): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(413): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(428): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(293): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(441): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(309): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(455): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(321): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(469): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(484): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(334): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C 
and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(500): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(517): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(535): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(551): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(566): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(345): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C 
and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(583): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(363): warning 
C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(377): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(602): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(617): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(391): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(635): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(401): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(653): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(413): warning 
C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(671): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(425): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C 
and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(436): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(693): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(446): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(719): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(455): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(456): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(735): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(467): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(751): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(478): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(764): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(490): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(501): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(511): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(781): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(796): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(810): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(828): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(847): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(27): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(866): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(30): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(880): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bioinspired.cpp(522): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(898): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C 
and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(54): warning C4996: 
'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(915): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(75): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(934): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(98): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(952): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(118): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(136): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(987): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(152): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1002): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1015): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(166): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): warning C4200: nonstandard extension used: zero-sized array in struct/union


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): note: This member will be ignored by a defaulted constructor or copy/move assignment operator

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1032): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(180): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): warning C4200: nonstandard extension used: zero-sized array in struct/union
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): note: This member will be ignored by a defaulted constructor or copy/move assignment operator

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(194): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1053): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): warning C4200: nonstandard extension used: zero-sized array in struct/unionC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): note: This member will be ignored by a defaulted constructor or copy/move assignment operatorE:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(209): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1075): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1092): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(227): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1110): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(245): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1128): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(262): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1153): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(277): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1177): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(296): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1194): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(318): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1221): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(336): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1236): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(346): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1252): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(356): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1269): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(366): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1284): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(380): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1299): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(390): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1305): warning C4190: 'cv_CirclesGridFinderParameters_CirclesGridFinderParameters' has C-linkage specified, but returns UDT 'cv_return_value_CirclesGridFinderParameters' which is incompatible with CE:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(400): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\cv_return_value_CirclesGridFinderParameters.type.h(2): note: see declaration of 'cv_return_value_CirclesGridFinderParameters'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1309): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(410): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(420): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1320): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(430): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1331): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(440): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1341): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(450): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(460): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): warning C4200: nonstandard extension used: zero-sized array in struct/union

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): note: This member will be ignored by a defaulted constructor or copy/move assignment operator

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(470): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): warning C4200: nonstandard extension used: zero-sized array in struct/union

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1353): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(480): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): warning C4200: nonstandard extension used: zero-sized array in struct/union
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1366): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(490): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1379): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(500): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1389): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(510): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1400): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(520): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1410): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(530): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1421): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(540): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1431): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(550): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1442): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(560): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1452): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(570): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1463): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(580): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1473): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(34): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc   

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(590): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(37): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1484): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(600): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1494): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(57): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(610): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ 
conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1505): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(620): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(81): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ 
conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(24): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHscE:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1515): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(630): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See 
online help for details.


E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(99): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1526): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(640): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(116): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1536): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(650): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1547): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(139): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(660): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(151): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(27): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(168): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(670): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1559): warning C4996: 'strdup': The POSIX name for this item is deprecated. 
Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(189): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(680): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1572): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(205): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(694): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1582): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024
905-1348 of 2137 lines of console output

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(226): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(705): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1593): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(715): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(242): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1603): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(725): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(39): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(260): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1614): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(739): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(277): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1624): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(752): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(290): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1635): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(766): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(303): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1645): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(777): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(314): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1656): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(325): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(789): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1666): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(338): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(60): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1677): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(807): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(351): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1687): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(817): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(366): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1698): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(827): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(384): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1708): warning C4996: 'strdup': The POSIX name for this item is deprecated. 
Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'


E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\aruco.cpp(837): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(411): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1719): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(425): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1729): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(83): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(443): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1740): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(471): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1750): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(501): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1761): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(97): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(515): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1771): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(534): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(113): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1782): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(550): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(126): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1792): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(564): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(137): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1803): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(577): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(147): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\calib3d.cpp(1824): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(596): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and 
C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(158): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(8): warning C4005: 'CV_SIMD256': macro redefinitionE:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(606): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(168): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin.hpp(240): note: see previous definition of 'CV_SIMD256'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(9): warning C4005: 'CV_SIMD256_64F': macro redefinitionE:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(617): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(179): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.


C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin.hpp(244): note: see previous definition of 'CV_SIMD256_64F'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(627): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(189): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(638): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(200): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(649): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(210): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(660): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(221): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(670): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(231): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(680): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(242): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(690): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(252): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(709): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(263): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(727): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(273): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(744): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(284): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(766): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(294): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(787): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(305): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(804): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(315): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(326): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(336): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(347): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(357): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(831): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(368): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(841): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(378): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(851): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(389): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(861): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(399): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(871): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(410): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(882): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(420): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(900): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(431): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 
'strdup'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(448): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(916): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(459): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(926): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(476): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(487): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(949): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(503): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(960): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(650): error C2665: 'cv::hal_baseline::v_mul_expand': none of the 6 overloads could convert all the argument typesE:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(516): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_forward.hpp(160): note: could be 'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int32x4 &,const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'       
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(973): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(782): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint32x4 &,const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(529): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(764): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int16x8 &,const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(773): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint16x8 &,const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(984): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(539): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(754): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int8x16 &,const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(744): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint8x16 &,const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'       

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(550): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(650): note: while trying to match the argument list '(const cv::hal_baseline::v_uint8x32, const cv::hal_baseline::v_uint8x32, cv::hal_baseline::v_uint16x16, cv::hal_baseline::v_uint16x16)'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(995): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(651): error C2665: 'cv::hal_baseline::v_pack': none of the 6 overloads could convert all the argument typesC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(569): note: could be 'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int64x2 &,const cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(555): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint64x2 &,const cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(529): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int32x4 &,const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(440): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint32x4 &,const cv::hal_baseline::v_uint32x4 &)'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(560): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(406): note: or       'cv::hal_baseline::v_int8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int16x8 &,const cv::hal_baseline::v_int16x8 &)'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(353): note: or       'cv::hal_baseline::v_uint8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint16x8 &,const cv::hal_baseline::v_uint16x8 &)'

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(1005): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(651): note: while trying to match the argument list '(cv::hal_baseline::v_uint16x16, cv::hal_baseline::v_uint16x16)'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(571): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(656): error C2665: 'cv::hal_baseline::v_mul_expand': none of the 6 overloads could convert all the argument typesC:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_forward.hpp(160): note: could be 'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int32x4 &,const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(1015): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(782): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint32x4 &,const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'       

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(581): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(764): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int16x8 &,const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(773): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint16x8 &,const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'       

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(592): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(754): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int8x16 &,const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(1031): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(744): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint8x16 &,const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'


C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(656): note: while trying to match the argument list '(const cv::hal_baseline::v_int8x32, const cv::hal_baseline::v_int8x32, cv::hal_baseline::v_int16x16, cv::hal_baseline::v_int16x16)'E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(602): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(1041): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(657): error C2665: 'cv::hal_baseline::v_pack': none of the 6 overloads could convert all the argument types
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(613): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(569): note: could be 'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int64x2 &,const cv::hal_baseline::v_int64x2 &)'C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(555): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint64x2 &,const cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(529): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int32x4 &,const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(440): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint32x4 &,const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(406): note: or       'cv::hal_baseline::v_int8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int16x8 &,const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(353): note: or       'cv::hal_baseline::v_uint8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint16x8 &,const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(657): note: while trying to match the argument list '(cv::hal_baseline::v_int16x16, cv::hal_baseline::v_int16x16)'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\ccalib.cpp(1051): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(633): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\bgsegm.cpp(645): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. 
See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(720): error C2665: 'cv::hal_baseline::v_expand': none of the 6 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: could be 'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(720): note: while trying to match the argument list '(const cv::hal_baseline::v_uint8x32, cv::hal_baseline::v_uint16x16, cv::hal_baseline::v_uint16x16)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(721): error C2665: 'cv::hal_baseline::v_expand': none of the 6 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: could be 'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024
1349-1602 of 2137 lines of console output

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(721): note: while trying to match the argument list '(const cv::hal_baseline::v_uint8x32, cv::hal_baseline::v_uint16x16, cv::hal_baseline::v_uint16x16)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(730): error C2665: 'cv::hal_baseline::v_expand': none of the 6 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: could be 'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(730): note: while trying to match the argument list '(const cv::hal_baseline::v_int8x32, cv::hal_baseline::v_int16x16, cv::hal_baseline::v_int16x16)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(731): error C2665: 'cv::hal_baseline::v_expand': none of the 6 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: could be 'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(731): note: while trying to match the argument list '(const cv::hal_baseline::v_int8x32, cv::hal_baseline::v_int16x16, cv::hal_baseline::v_int16x16)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1108): error C2665: 'cv::hal_baseline::v_expand_low': none of the 6 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: could be 'cv::hal_baseline::v_int64x2 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'cv::hal_baseline::v_uint64x2 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1108): note: while trying to match the argument list '(const cv::hal_baseline::v_int16x16)'      
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1108): error C2665: 'cv::hal_baseline::v_expand_high': none of the 6 overloads could convert all 
the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: could be 'cv::hal_baseline::v_int64x2 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'cv::hal_baseline::v_uint64x2 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1108): note: while trying to match the argument list '(const cv::hal_baseline::v_int16x16)'      
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1110): error C2665: 'cv::hal_baseline::v_expand_low': none of the 6 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: could be 'cv::hal_baseline::v_int64x2 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'cv::hal_baseline::v_uint64x2 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1110): note: while trying to match the argument list '(const cv::hal_baseline::v_uint16x16)'     
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1110): error C2665: 'cv::hal_baseline::v_expand_high': none of the 6 overloads could convert all 
the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: could be 'cv::hal_baseline::v_int64x2 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'cv::hal_baseline::v_uint64x2 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1110): note: while trying to match the argument list '(const cv::hal_baseline::v_uint16x16)'     
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1165): error C2665: 'cv::hal_baseline::v_expand': none of the 6 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: could be 'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1165): note: while trying to match the argument list '(cv::hal_baseline::v_uint16x16, cv::hal_baseline::v_uint32x8, cv::hal_baseline::v_uint32x8)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1171): error C2665: 'cv::hal_baseline::v_expand': none of the 6 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: could be 'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1171): note: while trying to match the argument list '(cv::hal_baseline::v_uint16x16, cv::hal_baseline::v_uint32x8, cv::hal_baseline::v_uint32x8)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1230): error C2665: 'cv::hal_baseline::v_pack': none of the 6 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(569): note: could be 'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int64x2 &,const cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(555): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint64x2 &,const cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(529): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int32x4 &,const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(440): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint32x4 &,const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(406): note: or       'cv::hal_baseline::v_int8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int16x8 &,const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(353): note: or       'cv::hal_baseline::v_uint8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint16x8 &,const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1230): note: while trying to match the argument list '(const cv::hal_baseline::v_int16x16, const 
cv::hal_baseline::v_int16x16)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1236): error C2665: 'cv::hal_baseline::v_pack': none of the 6 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(569): note: could be 'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int64x2 &,const cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(555): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint64x2 &,const cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(529): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int32x4 &,const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(440): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint32x4 &,const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(406): note: or       'cv::hal_baseline::v_int8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int16x8 &,const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(353): note: or       'cv::hal_baseline::v_uint8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint16x8 &,const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1236): note: while trying to match the argument list '(const cv::hal_baseline::v_int32x8, const cv::hal_baseline::v_int32x8)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1237): error C2665: 'cv::hal_baseline::v_pack': none of the 6 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(569): note: could be 'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int64x2 &,const cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(555): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint64x2 &,const cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(529): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int32x4 &,const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(440): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint32x4 &,const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(406): note: or       'cv::hal_baseline::v_int8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int16x8 &,const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(353): note: or       'cv::hal_baseline::v_uint8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint16x8 &,const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1237): note: while trying to match the argument list '(cv::hal_baseline::v_int16x16, cv::hal_baseline::v_int16x16)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(16): warning C4005: 'CV_SIMD512': macro redefinition
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin.hpp(248): note: see previous definition of 'CV_SIMD512'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(17): warning C4005: 'CV_SIMD512_64F': macro redefinition
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin.hpp(252): note: see previous definition of 'CV_SIMD512_64F'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(679): error C2665: 'cv::hal_baseline::v_mul_expand': none of the 11 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(760): note: could be 'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint32x8 &,const cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint64x4 &,cv::hal_baseline::v_uint64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(748): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint16x16 &,const cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(736): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int16x16 &,const cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int32x8 &,cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(726): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int8x32 &,const cv::hal_baseline::v_int8x32 &,cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(716): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint8x32 &,const cv::hal_baseline::v_uint8x32 &,cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_forward.hpp(160): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int32x4 &,const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(782): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint32x4 &,const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(764): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int16x8 &,const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(773): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint16x8 &,const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(754): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int8x16 &,const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(744): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint8x16 &,const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(679): note: while trying to match the argument list '(const cv::hal_baseline::v_uint8x64, const cv::hal_baseline::v_uint8x64, cv::hal_baseline::v_uint16x32, cv::hal_baseline::v_uint16x32)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(680): error C2665: 'cv::hal_baseline::v_pack': none of the 12 overloads could convert all the 
argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1896): note: could be 'cv::hal_baseline::v_int32x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int64x4 &,const cv::hal_baseline::v_int64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1888): note: or       'cv::hal_baseline::v_uint32x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint64x4 &,const cv::hal_baseline::v_uint64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1821): note: or       'cv::hal_baseline::v_uint16x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint32x8 &,const cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1818): note: or       'cv::hal_baseline::v_int16x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int32x8 &,const cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1746): note: or       'cv::hal_baseline::v_uint8x32 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint16x16 &,const cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1743): note: or       'cv::hal_baseline::v_int8x32 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int16x16 &,const cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(569): note: or       'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int64x2 &,const cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(555): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint64x2 &,const cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(529): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int32x4 &,const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(440): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint32x4 &,const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(406): note: or       'cv::hal_baseline::v_int8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int16x8 &,const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(353): note: or       'cv::hal_baseline::v_uint8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint16x8 &,const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(680): note: while trying to match the argument list '(cv::hal_baseline::v_uint16x32, cv::hal_baseline::v_uint16x32)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(685): error C2665: 'cv::hal_baseline::v_mul_expand': none of the 11 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(760): note: could be 'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint32x8 &,const cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint64x4 &,cv::hal_baseline::v_uint64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(748): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint16x16 &,const cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(736): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int16x16 &,const cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int32x8 &,cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(726): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int8x32 &,const cv::hal_baseline::v_int8x32 &,cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(716): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint8x32 &,const cv::hal_baseline::v_uint8x32 &,cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_forward.hpp(160): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int32x4 &,const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(782): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint32x4 &,const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(764): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int16x8 &,const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(773): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint16x8 &,const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(754): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_int8x16 &,const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(744): note: or       'void cv::hal_baseline::v_mul_expand(const cv::hal_baseline::v_uint8x16 &,const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(685): note: while trying to match the argument list '(const cv::hal_baseline::v_int8x64, const cv::hal_baseline::v_int8x64, cv::hal_baseline::v_int16x32, cv::hal_baseline::v_int16x32)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(686): error C2665: 'cv::hal_baseline::v_pack': none of the 12 overloads could convert all the 
argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1896): note: could be 'cv::hal_baseline::v_int32x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int64x4 &,const cv::hal_baseline::v_int64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1888): note: or       'cv::hal_baseline::v_uint32x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint64x4 &,const cv::hal_baseline::v_uint64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1821): note: or       'cv::hal_baseline::v_uint16x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint32x8 &,const cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1818): note: or       'cv::hal_baseline::v_int16x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int32x8 &,const cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1746): note: or       'cv::hal_baseline::v_uint8x32 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint16x16 &,const cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1743): note: or       'cv::hal_baseline::v_int8x32 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int16x16 &,const cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(569): note: or       'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int64x2 &,const cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(555): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint64x2 &,const cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(529): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int32x4 &,const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(440): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint32x4 &,const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(406): note: or       'cv::hal_baseline::v_int8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_int16x8 &,const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(353): note: or       'cv::hal_baseline::v_uint8x16 cv::hal_baseline::v_pack(const cv::hal_baseline::v_uint16x8 &,const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(686): note: while trying to match the argument list '(cv::hal_baseline::v_int16x32, cv::hal_baseline::v_int16x32)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(724): error C2665: 'cv::hal_baseline::v_expand': none of the 12 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1729): note: could be 'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x8 &,cv::hal_baseline::v_int64x4 &,cv::hal_baseline::v_int64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1728): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint64x4 &,cv::hal_baseline::v_uint64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1727): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int32x8 &,cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1726): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1725): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x32 &,cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1724): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x32 &,cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(724): note: while trying to match the argument list '(const cv::hal_baseline::v_uint8x64, cv::hal_baseline::v_uint16x32, cv::hal_baseline::v_uint16x32)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(725): error C2665: 'cv::hal_baseline::v_expand': none of the 12 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1729): note: could be 'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x8 &,cv::hal_baseline::v_int64x4 &,cv::hal_baseline::v_int64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1728): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint64x4 &,cv::hal_baseline::v_uint64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1727): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int32x8 &,cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1726): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1725): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x32 &,cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1724): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x32 &,cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(725): note: while trying to match the argument list '(const cv::hal_baseline::v_uint8x64, cv::hal_baseline::v_uint16x32, cv::hal_baseline::v_uint16x32)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(734): error C2665: 'cv::hal_baseline::v_expand': none of the 12 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1729): note: could be 'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x8 &,cv::hal_baseline::v_int64x4 &,cv::hal_baseline::v_int64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1728): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint64x4 &,cv::hal_baseline::v_uint64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1727): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int32x8 &,cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1726): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1725): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x32 &,cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1724): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x32 &,cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(734): note: while trying to match the argument list '(const cv::hal_baseline::v_int8x64, cv::hal_baseline::v_int16x32, cv::hal_baseline::v_int16x32)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(735): error C2665: 'cv::hal_baseline::v_expand': none of the 12 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1729): note: could be 'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x8 &,cv::hal_baseline::v_int64x4 &,cv::hal_baseline::v_int64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1728): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint64x4 &,cv::hal_baseline::v_uint64x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1727): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int32x8 &,cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1726): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint32x8 &,cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1725): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x32 &,cv::hal_baseline::v_int16x16 &,cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1724): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x32 &,cv::hal_baseline::v_uint16x16 &,cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int64x2 &,cv::hal_baseline::v_int64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint64x2 &,cv::hal_baseline::v_uint64x2 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int32x4 &,cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint32x4 &,cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_int8x16 &,cv::hal_baseline::v_int16x8 &,cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'void cv::hal_baseline::v_expand(const cv::hal_baseline::v_uint8x16 &,cv::hal_baseline::v_uint16x8 &,cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(735): note: while trying to match the argument list '(const cv::hal_baseline::v_int8x64, cv::hal_baseline::v_int16x32, cv::hal_baseline::v_int16x32)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(1151): error C2665: 'cv::hal_baseline::v_expand_low': none of the 12 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1729): note: could be 'cv::hal_baseline::v_int64x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1728): note: or       'cv::hal_baseline::v_uint64x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1727): note: or       'cv::hal_baseline::v_int32x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1726): note: or       'cv::hal_baseline::v_uint32x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1725): note: or       'cv::hal_baseline::v_int16x16 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int8x32 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1724): note: or       'cv::hal_baseline::v_uint16x16 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint8x32 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: or       'cv::hal_baseline::v_int64x2 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'cv::hal_baseline::v_uint64x2 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(1151): note: while trying to match the argument list '(const cv::hal_baseline::v_int16x32)'   
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(1151): error C2665: 'cv::hal_baseline::v_expand_high': none of the 12 overloads could convert 
all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1729): note: could be 'cv::hal_baseline::v_int64x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1728): note: or       'cv::hal_baseline::v_uint64x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1727): note: or       'cv::hal_baseline::v_int32x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1726): note: or       'cv::hal_baseline::v_uint32x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1725): note: or       'cv::hal_baseline::v_int16x16 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int8x32 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1724): note: or       'cv::hal_baseline::v_uint16x16 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint8x32 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: or       'cv::hal_baseline::v_int64x2 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'cv::hal_baseline::v_uint64x2 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(1151): note: while trying to match the argument list '(const cv::hal_baseline::v_int16x32)'   
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(1153): error C2665: 'cv::hal_baseline::v_expand_low': none of the 12 overloads could convert all the argument types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1729): note: could be 'cv::hal_baseline::v_int64x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1728): note: or       'cv::hal_baseline::v_uint64x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1727): note: or       'cv::hal_baseline::v_int32x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1726): note: or       'cv::hal_baseline::v_uint32x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1725): note: or       'cv::hal_baseline::v_int16x16 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int8x32 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1724): note: or       'cv::hal_baseline::v_uint16x16 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint8x32 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: or       'cv::hal_baseline::v_int64x2 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'cv::hal_baseline::v_uint64x2 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_int8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_expand_low(const cv::hal_baseline::v_uint8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(1153): note: while trying to match the argument list '(const cv::hal_baseline::v_uint16x32)'  
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(1153): error C2665: 'cv::hal_baseline::v_expand_high': none of the 12 overloads could convert 
all the argument types

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024
1603-1966 of 2137 lines of console output

C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1729): note: could be 'cv::hal_baseline::v_int64x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1728): note: or       'cv::hal_baseline::v_uint64x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint32x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1727): note: or       'cv::hal_baseline::v_int32x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1726): note: or       'cv::hal_baseline::v_uint32x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint16x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1725): note: or       'cv::hal_baseline::v_int16x16 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int8x32 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx.hpp(1724): note: or       'cv::hal_baseline::v_uint16x16 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint8x32 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1691): note: or       'cv::hal_baseline::v_int64x2 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1690): note: or       'cv::hal_baseline::v_uint64x2 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint32x4 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1689): note: or       'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1688): note: or       'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint16x8 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1687): note: or       'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_int8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1686): note: or       'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_expand_high(const cv::hal_baseline::v_uint8x16 &)'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_avx512.hpp(1153): note: while trying to match the argument list '(const cv::hal_baseline::v_uint16x32)'  
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(364): error C2371: 'cv::hal_baseline::v_uint8x16': redefinition; different basic types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(64): note: see declaration of 'cv::hal_baseline::v_uint8x16'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(366): error C2371: 'cv::hal_baseline::v_int8x16': redefinition; different basic types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(88): note: see declaration of 'cv::hal_baseline::v_int8x16'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(368): error C2371: 'cv::hal_baseline::v_uint16x8': redefinition; different basic types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(112): note: see declaration of 'cv::hal_baseline::v_uint16x8'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(370): error C2371: 'cv::hal_baseline::v_int16x8': redefinition; different basic types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(133): note: see declaration of 'cv::hal_baseline::v_int16x8'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(372): error C2371: 'cv::hal_baseline::v_uint32x4': redefinition; different basic types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(154): note: see declaration of 'cv::hal_baseline::v_uint32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(374): error C2371: 'cv::hal_baseline::v_int32x4': redefinition; different basic types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(174): note: see declaration of 'cv::hal_baseline::v_int32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(376): error C2371: 'cv::hal_baseline::v_float32x4': redefinition; different basic types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(194): note: see declaration of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(378): error C2371: 'cv::hal_baseline::v_float64x2': redefinition; different basic types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(258): note: see declaration of 'cv::hal_baseline::v_float64x2'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(380): error C2371: 'cv::hal_baseline::v_uint64x2': redefinition; different basic types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(214): note: see declaration of 'cv::hal_baseline::v_uint64x2'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(382): error C2371: 'cv::hal_baseline::v_int64x2': redefinition; different basic types
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(236): note: see declaration of 'cv::hal_baseline::v_int64x2'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(761): error C2084: function 'cv::hal_baseline::v_float32x4 cv::hal_baseline::v_absdiff(const cv::hal_baseline::v_float32x4 &,const cv::hal_baseline::v_float32x4 &)' already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1159): note: see previous definition of 'v_absdiff'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(764): error C2039: 's': is not a member of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(194): note: see declaration of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(764): error C2672: 'cv::hal_baseline::_absdiff': no matching overloaded function found
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(764): error C2780: 'T cv::hal_baseline::_absdiff(T,T)': expects 2 arguments - 1 provided
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(727): note: see declaration of 'cv::hal_baseline::_absdiff'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(772): error C2084: function 'cv::hal_baseline::v_float64x2 cv::hal_baseline::v_absdiff(const cv::hal_baseline::v_float64x2 &,const cv::hal_baseline::v_float64x2 &)' already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1160): note: see previous definition of 'v_absdiff'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(775): error C2039: 's': is not a member of 'cv::hal_baseline::v_float64x2'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(258): note: see declaration of 'cv::hal_baseline::v_float64x2'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(775): error C2672: 'cv::hal_baseline::_absdiff': no matching overloaded function found
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(775): error C2780: 'T cv::hal_baseline::_absdiff(T,T)': expects 2 arguments - 1 provided
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(727): note: see declaration of 'cv::hal_baseline::_absdiff'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1050): error C2084: function 'cv::hal_baseline::v_float32x4 cv::hal_baseline::v_reduce_sum4(const cv::hal_baseline::v_float32x4 &,const cv::hal_baseline::v_float32x4 &,const cv::hal_baseline::v_float32x4 &,const cv::hal_baseline::v_float32x4 &)' already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(1500): note: see previous definition of 'v_reduce_sum4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1052): error C2039: 's': is not a member of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(194): note: see declaration of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1053): error C2039: 's': is not a member of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(194): note: see declaration of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1054): error C2039: 's': is not a member of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(194): note: see declaration of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1055): error C2039: 's': is not a member of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(194): note: see declaration of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1966): error C2084: function 'cv::hal_baseline::v_uint8x16 cv::hal_baseline::v_setzero_u8(void)' 
already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(305): note: see previous definition of 'v_setzero_u8'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1966): error C2039: 'zero': is not a member of 'cv::hal_baseline::v_uint8x16'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(64): note: see declaration of 'cv::hal_baseline::v_uint8x16'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1966): error C3861: 'zero': identifier not found
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1967): error C2084: function 'cv::hal_baseline::v_int8x16 cv::hal_baseline::v_setzero_s8(void)' already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(306): note: see previous definition of 'v_setzero_s8'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1967): error C2039: 'zero': is not a member of 'cv::hal_baseline::v_int8x16'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(88): note: see declaration of 'cv::hal_baseline::v_int8x16'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1967): error C3861: 'zero': identifier not found
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1968): error C2084: function 'cv::hal_baseline::v_uint16x8 cv::hal_baseline::v_setzero_u16(void)' already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(307): note: see previous definition of 'v_setzero_u16'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1968): error C2039: 'zero': is not a member of 'cv::hal_baseline::v_uint16x8'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(112): note: see declaration of 'cv::hal_baseline::v_uint16x8'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1968): error C3861: 'zero': identifier not found
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1969): error C2084: function 'cv::hal_baseline::v_int16x8 cv::hal_baseline::v_setzero_s16(void)' 
already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(308): note: see previous definition of 'v_setzero_s16'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1969): error C2039: 'zero': is not a member of 'cv::hal_baseline::v_int16x8'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(133): note: see declaration of 'cv::hal_baseline::v_int16x8'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1969): error C3861: 'zero': identifier not found
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1970): error C2084: function 'cv::hal_baseline::v_uint32x4 cv::hal_baseline::v_setzero_u32(void)' already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(309): note: see previous definition of 'v_setzero_u32'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1970): error C2039: 'zero': is not a member of 'cv::hal_baseline::v_uint32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(154): note: see declaration of 'cv::hal_baseline::v_uint32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1970): error C3861: 'zero': identifier not found
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1971): error C2084: function 'cv::hal_baseline::v_int32x4 cv::hal_baseline::v_setzero_s32(void)' 
already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(310): note: see previous definition of 'v_setzero_s32'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1971): error C2039: 'zero': is not a member of 'cv::hal_baseline::v_int32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(174): note: see declaration of 'cv::hal_baseline::v_int32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1971): error C3861: 'zero': identifier not found
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1972): error C2084: function 'cv::hal_baseline::v_float32x4 cv::hal_baseline::v_setzero_f32(void)' already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(311): note: see previous definition of 'v_setzero_f32'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1972): error C2039: 'zero': is not a member of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(194): note: see declaration of 'cv::hal_baseline::v_float32x4'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1972): error C3861: 'zero': identifier not found
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1973): error C2084: function 'cv::hal_baseline::v_float64x2 cv::hal_baseline::v_setzero_f64(void)' already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(312): note: see previous definition of 'v_setzero_f64'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1973): error C2039: 'zero': is not a member of 'cv::hal_baseline::v_float64x2'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(258): note: see declaration of 'cv::hal_baseline::v_float64x2'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1973): error C3861: 'zero': identifier not found
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1974): error C2084: function 'cv::hal_baseline::v_uint64x2 cv::hal_baseline::v_setzero_u64(void)' already has a body
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/core/hal/intrin_sse.hpp(314): note: see previous definition of 'v_setzero_u64'
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2\core\hal\intrin_cpp.hpp(1974): fatal error C1003: error count exceeds 100; stopping compilation
exit code: 2
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.22.27905\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:\\Users\\weasy\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.22.1\\headers/4.1" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out" "-I" "." "-W4" "-std=c++11" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\dnn.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\dnn.cpp"
cargo:warning=cl : Command line warning D9002 : ignoring unknown option '-std=c++11'
dnn.cpp
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(87): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data     
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/sfm/simple_pipeline.hpp(88): warning C4244: 'initializing': conversion from 'double' to 'int', possible loss of data     
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(284): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(336): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): warning C4200: nonstandard extension used: zero-sized array in struct/union
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\types.h(340): note: This member will be ignored by a defaulted constructor or copy/move assignment operator
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(34): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(37): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See 
online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(54): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See 
online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(71): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See 
online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(89): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See 
online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(106): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(124): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(141): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(153): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(165): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(176): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(185): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(186): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(199): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(211): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(223): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(235): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(249): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(261): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(273): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(287): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(299): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(310): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(321): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(333): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(345): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(357): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(371): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(384): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(397): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(410): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(421): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(433): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(443): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(454): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(465): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(477): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(491): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(504): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(516): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(529): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(543): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(558): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(570): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(585): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(601): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(616): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(631): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(641): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(651): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(666): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(681): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(696): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(711): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(726): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(741): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(756): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(771): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(786): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(801): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(812): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(823): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(834): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(845): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(857): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(868): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(883): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(894): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(905): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(916): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(927): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(938): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(949): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(959): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(969): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(979): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(989): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1000): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1011): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1021): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1022): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1037): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1052): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1067): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1082): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1097): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1112): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1123): warning C4996: 'cv::dnn::dnn4_v20190621::LSTMLayer::setWeights': was declared deprecated
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/dnn/all_layers.hpp(128): note: see declaration of 'cv::dnn::dnn4_v20190621::LSTMLayer::setWeights'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1125): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1134): warning C4996: 'cv::dnn::dnn4_v20190621::LSTMLayer::setUseTimstampsDim': was declared deprecated
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/dnn/all_layers.hpp(145): note: see declaration of 'cv::dnn::dnn4_v20190621::LSTMLayer::setUseTimstampsDim'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1136): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1145): warning C4996: 'cv::dnn::dnn4_v20190621::LSTMLayer::setProduceCellOutput': was declared deprecated
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/dnn/all_layers.hpp(151): note: see declaration of 'cv::dnn::dnn4_v20190621::LSTMLayer::setProduceCellOutput'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1147): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1158): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1169): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1180): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1190): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1201): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1210): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1211): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1222): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1231): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1232): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1243): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1253): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1265): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1278): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1291): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1300): warning C4996: 'cv::dnn::dnn4_v20190621::Layer::finalize': was declared deprecated
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/dnn/dnn.hpp(235): note: see declaration of 'cv::dnn::dnn4_v20190621::Layer::finalize'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1302): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1313): warning C4996: 'cv::dnn::dnn4_v20190621::Layer::run': was declared deprecated
C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers\4.1\opencv2/dnn/dnn.hpp(240): note: see declaration of 'cv::dnn::dnn4_v20190621::Layer::run'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1315): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1326): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1337): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1348): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1359): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1370): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1381): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1392): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1403): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024
1967-2137 of 2137 lines of console output

E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1414): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1426): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1436): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1450): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1462): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1473): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1488): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1500): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1514): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1525): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1534): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1535): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1546): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1555): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1556): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1567): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1577): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1592): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1607): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1621): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1633): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1643): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1652): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1653): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1664): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1677): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1690): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1701): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1711): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1722): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1733): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1745): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1759): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1770): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1781): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1793): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1805): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1817): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1828): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1839): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1850): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1864): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1877): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1889): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1899): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1909): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1923): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1937): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1948): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1960): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1971): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1982): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(1995): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2009): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2023): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2034): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2045): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2060): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2075): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2090): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2105): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2120): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2135): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2150): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2165): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2176): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2187): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2202): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2217): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2232): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2247): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2262): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. e 
e online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2277): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2292): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2307): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2322): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2337): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2352): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2367): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2382): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out\dnn.cpp(2397): warning C4996: 'strdup': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _strdup. See online help for details.
C:\Program Files (x86)\Windows Kits\10\include\10.0.18362.0\ucrt\string.h(536): note: see declaration of 'strdup'
exit code: 0

--- stderr
=== Using OpenCV headers from: C:\Users\weasy\.cargo\registry\src\github.com-1ecc6299db9ec823\opencv-0.22.1\headers/4.1\opencv2
=== Generating code in: E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-bacdde331d297ac4\out


error occurred: Command "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.22.27905\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "C:\\Users\\weasy\\.cargo\\registry\\src\\github.com-1ecc6299db9ec823\\opencv-0.22.1\\headers/4.1" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out" "-I" "." "-W4" "-std=c++11" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\core.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-bacdde331d297ac4\\out\\core.cpp" with args "cl.exe" did not execute successfully (status code exit code: 2).

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Hi, that’s a really useful log, thank you! Actually I wonder how you got this far in building. Can you please share the details about you environment? How did you install opencv, python3, visual studio? Some kind of package manager or official site installer?

As far as the log goes it actually looks pretty good, only eigen and intrinsics in hal module. Nothing a proper header ignore can’t fix.

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024

Sure. I installed Python 3 with Scoop, but i think you can also install it from Microsoft Store or the classical way from python webpage. For OpenCV i just downloaded the newest Windows version (opencv-4.1.1-vc14_vc15.exe) from here and extracted the selfextracting archive. Afterwards i moved it to where i want to have it and added 2 environment variables:

  1. OPENCV_DIR which should point to your OpenCV folder C:\{your_path}\OpenCV\build\x64\vc15
  2. under the PATH variable add %OPENCV_DIR%\bin
    For Visual Studio 2019 i just used the official installer and enabled c++ development, this adds all compiliers.

Then i created a new rust project in Visual Studio Code an added the previously mentioned line to the toml file. Afterwards i copied the highgui example from your examples folder and tried to run it. That's it. πŸ˜„

If you have more questions or if i should try something feel free to ask.

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

Another failed windows attempt building from master. I have a custom version of OpenCV 3.4 build according to the OpenCV build instructions (including contrib and a world.dll). To get this far I had to manually set the OPENCV_HEADER_DIR and change the opencv-rust build.rs to use python instead of python3 in line 304, as my installation of Miniconda (Python 3.7.3), apparently doesn't have a python3 executable.

This was my result:

Console Output

error: failed to run custom build command for `opencv v0.23.0 (https://github.com/twistedfall/opencv-rust.git#4f581797)`

Caused by:
  process didn't exit successfully: `C:\Users\michael\CLionProjects\checkerboard-rs\target\debug\build\opencv-f121c04df9a23fa3\build-script-build` (exit code: 101)
--- stdout
cargo:rerun-if-changed=hdr_parser.py
cargo:rerun-if-changed=gen_rust.py
cargo:rerun-if-env-changed=OPENCV_PKGCONFIG_NAME
cargo:rerun-if-env-changed=OPENCV_HEADER_DIR
Generating module 'world' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\world.hpp
Generating module 'dpm' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\dpm.hpp
Generating module 'img_hash' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\img_hash.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\img_hash\average_hash.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\img_hash\block_mean_hash.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\img_hash\color_moment_hash.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\img_hash\img_hash_base.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\img_hash\marr_hildreth_hash.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\img_hash\phash.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\img_hash\radial_variance_hash.hpp
Generating module 'superres' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\superres.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\superres\optical_flow.hpp
Generating module 'bioinspired' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\bioinspired.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\bioinspired\bioinspired.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\bioinspired\retina.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\bioinspired\retinafasttonemapping.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\bioinspired\transientareassegmentationmodule.hpp
Generating module 'ccalib' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\ccalib.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\ccalib\multicalib.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\ccalib\omnidir.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\ccalib\randpattern.hpp
Generating module 'core' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\affine.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\async.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\base.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\bindings_utils.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\bufferpool.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\check.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\core.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\cv_cpu_dispatch.h
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\cv_cpu_helper.h
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\cvdef.h
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\cvstd.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\detail\async_promise.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\detail\exception_ptr.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\directx.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\eigen.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\fast_math.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\hal\interface.h
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\hal\intrin.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\hal\intrin_avx.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\hal\intrin_avx512.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\hal\intrin_cpp.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\hal\intrin_forward.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\hal\intrin_neon.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\hal\intrin_sse.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\hal\intrin_sse_em.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\hal\intrin_vsx.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\mat.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\matx.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\neon_utils.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\ocl.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\ocl_genbase.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\ocl_defs.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\opencl_info.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\opencl_svm.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\autogenerated\opencl_clamdblas.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\autogenerated\opencl_clamdfft.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\autogenerated\opencl_core.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\autogenerated\opencl_core_wrappers.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\autogenerated\opencl_gl.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\autogenerated\opencl_gl_wrappers.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\opencl_clamdblas.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\opencl_clamdfft.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\opencl_core.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\opencl_core_wrappers.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\opencl_gl.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\opencl_gl_wrappers.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\opencl_svm_20.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\opencl_svm_definitions.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opencl\runtime\opencl_svm_hsa_extension.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\opengl.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\optim.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\ovx.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\persistence.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\saturate.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\simd_intrinsics.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\softfloat.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\sse_utils.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\traits.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\types.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\utility.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\utils\allocator_stats.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\utils\filesystem.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\utils\logger.defines.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\utils\logger.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\utils\trace.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\va_intel.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\version.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\vsx_utils.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\wimage.hpp
Error at C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\cvstd.hpp:634 the function/method name is missing: 'template<typename Iterator>  String::String'
Generating module 'imgcodecs' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\imgcodecs.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\imgcodecs\imgcodecs.hpp
Generating module 'xfeatures2d' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\xfeatures2d.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\xfeatures2d\nonfree.hpp
Generating module 'ml' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\ml.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\ml\ml.hpp
Generating module 'video' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\video.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\video\background_segm.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\video\tracking.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\video\video.hpp
Generating module 'xobjdetect' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\xobjdetect.hpp
Generating module 'calib3d' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\calib3d.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\calib3d\calib3d.hpp
Generating module 'aruco' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\aruco.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\aruco\charuco.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\aruco\dictionary.hpp
Generating module 'features2d' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\features2d.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\features2d\features2d.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\features2d\hal\interface.h
Generating module 'dnn' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\dnn.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\dnn\all_layers.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\dnn\dict.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\dnn\dnn.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\dnn\layer.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\dnn\shape_utils.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\dnn\utils\inference_engine.hpp
Generating module 'xphoto' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\xphoto.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\xphoto\bm3d_image_denoising.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\xphoto\dct_image_denoising.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\xphoto\inpainting.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\xphoto\tonemap.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\xphoto\white_balance.hpp
Generating module 'videoio' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videoio.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videoio\registry.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videoio\videoio.hpp
Generating module 'objdetect' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\objdetect.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\objdetect\detection_based_tracker.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\objdetect\objdetect.hpp
Generating module 'plot' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\plot.hpp
Generating module 'fuzzy' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\fuzzy.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\fuzzy\fuzzy_F0_math.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\fuzzy\fuzzy_F1_math.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\fuzzy\fuzzy_image.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\fuzzy\types.hpp
Generating module 'bgsegm' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\bgsegm.hpp
Generating module 'phase_unwrapping' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\phase_unwrapping.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\phase_unwrapping\histogramphaseunwrapping.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\phase_unwrapping\phase_unwrapping.hpp
Generating module 'highgui' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\highgui.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\highgui\highgui.hpp
Generating module 'imgproc' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\imgproc.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\imgproc\detail\distortion_model.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\imgproc\hal\interface.h
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\imgproc\imgproc.hpp
Generating module 'photo' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\photo.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\photo\photo.hpp
Generating module 'line_descriptor' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\line_descriptor.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\line_descriptor\descriptor.hpp
Generating module 'shape' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\shape.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\shape\emdL1.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\shape\hist_cost.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\shape\shape.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\shape\shape_distance.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\shape\shape_transformer.hpp
Generating module 'structured_light' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\structured_light.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\structured_light\graycodepattern.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\structured_light\sinusoidalpattern.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\structured_light\structured_light.hpp
Generating module 'videostab' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\deblurring.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\fast_marching.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\fast_marching_inl.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\frame_source.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\global_motion.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\inpainting.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\log.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\motion_core.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\motion_stabilizing.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\optical_flow.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\outlier_rejection.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\ring_buffer.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\stabilizer.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\videostab\wobble_suppression.hpp
Generating module 'stitching' from headers:
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\autocalib.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\blenders.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\camera.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\exposure_compensate.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\matchers.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\motion_estimators.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\seam_finders.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\timelapsers.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\util.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\util_inl.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\warpers.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\detail\warpers_inl.hpp
        C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\stitching\warpers.hpp

--- stderr
=== Using OpenCV headers from: C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2
=== Generating code in: C:\Users\michael\CLionProjects\checkerboard-rs\target\debug\build\opencv-4c41f9ac3604ffc0\out
thread '<unnamed>' panicked at 'explicit panic', C:\Users\michael\.cargo\git\checkouts\opencv-rust-274576ea50cb05ec\4f58179\build.rs:321:13
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Error at C:\Users\michael\Code\opencv-3.4.7\build\install\include\opencv2\core\cvstd.hpp:634 the function/method name is missing: 'template String::String'

That's new! Can you share that file? It seems it's different from the one I have

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

Sure: https://gist.github.com/MichaelMauderer/a3137420fa997dd1d8237f925637bd55

Let me know if there is something I can do to help get more infos.

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Well, this file should be ignored by build.rs as per line 67 in build.rs:

        "core/cvstd.hpp", // contains functions with Rust native counterparts and c++ specific classes

Have you made any other changes to it?

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

No all else is the same. I did a fresh checkout and cargo clean to make sure. I think the issue is the path separator. Changing that line to "core\\cvstd.hpp" leads to it being ignored correctly.

Now I'm getting something similar to Weasy666.

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

That's important to know, thanks! Can you please still attach the full build log somewhere?

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

Sure. Here it is.
log.txt

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

After escaping all paths in the ignore lists like that (which is probably not the correct long term solution) I'm getting even further:
thread 'main' panicked at 'package opencv is not found by pkg-config: Command { command: "\"pkg-config\" \"--libs\" \"--cflags\" \"opencv\"", cause: Os { code: 2, kind: NotFound, message: "The system cannot find the file specified." } }', src\libcore\result.rs:1084:5

Full log

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

It makes sense now, thank you! Meanwhile I've pushed win-build branch with the path fixes, can you please tell me if it works? The pkg-config part is not fixed yet.

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

win-build works as far as it worked with my manual changes. But I still had to change the Python executable name.

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Can you please check the win-build branch now and share your experience? Travis can actually builds the crate successfully, although the tests and examples fail to linking atm. You will need to set 4 environment variables: OPENCV_PYTHON3_BIN, OPENCV_LINK_LIBS, OPENCV_LINK_PATHS, OPENCV_INCLUDE_PATHS as detailed here https://github.com/twistedfall/opencv-rust/blob/win-build/README.md#environment-variables

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

Haven't had time to do a full test, but it seems that parsing the version number fails for me and the build script assumes I'm using OpenCV version 0.0.0.

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Will you please share the exact values of the aforementioned environment vars?

And you should also try using win-build-2 branch, there is a significant progress there. Be sure to set all of the following environment vars:

  • OPENCV_PYTHON3_BIN (e.g. C:\Python37\python.exe)
  • OPENCV_LINK_LIBS (e.g. opencv_world411)
  • OPENCV_LINK_PATHS (e.g. C:\tools\opencv\build\x64\vc14\lib)
  • OPENCV_INCLUDE_PATHS (e.g. C:\tools\opencv\build\include)

If you still have version detection error then please also send the exact path of core\version.hpp that is somewhere under your include path.

If that fails, you can also try setting:

  • OPENCV_HEADER_DIR (e.g. C:\tools\opencv\build\include)
    and building additionally with --features "buildtime-bindgen". That will regenerate all Rust bindings from the headers specified in OPENCV_HEADER_DIR

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

That's pretty good!
win-build-2 with the env variables

  • OPENCV_LINK_PATHS=C:\Users\michael\Code\opencv-3.4.7\build\install\x64\vc16\lib;
  • OPENCV_INCLUDE_PATHS=C:\Users\michael\Code\opencv-3.4.7\build\install\include;
  • OPENCV_LINK_LIBS=opencv_world347

gives me a succeeding build when running just cargo build. But running cargo run --example window fails to link:

error: linking with `link.exe` failed: exit code: 1120
  |
  = note: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.22.27905\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "/NXCOMPAT" "/LIBPATH:C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc
-windows-msvc\\lib" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\examples\\window-567dbb021207f10c.147w4qtnds7ll0l3.rcgu.o" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\examples\\window-567dbb021207f10c.2m602xjmhp2jc578.rcgu.o" "C:\\Users\\micha
el\\Code\\opencv-rust\\target\\debug\\examples\\window-567dbb021207f10c.2ywwicjgz2uppfs4.rcgu.o" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\examples\\window-567dbb021207f10c.3720shucq3mns36c.rcgu.o" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\
\examples\\window-567dbb021207f10c.3g6lnq3dzpnjbjyb.rcgu.o" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\examples\\window-567dbb021207f10c.q9446412poxqgy7.rcgu.o" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\examples\\window-567dbb021207f10c.tuh
604xwt1oqre4.rcgu.o" "/OUT:C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\examples\\window-567dbb021207f10c.exe" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\examples\\window-567dbb021207f10c.ed89j3j6ghdgdny.rcgu.o" "/OPT:REF,NOICF" "/DEBUG" "/NATV
IS:C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:C:\\Users\\michael\\.rust
up\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\libcore.natvis" "/LIBPATH:C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\deps" "/LIBPATH:C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\build\\opencv-1a7c56e532aa920f\\out" "/LIBPATH:C
:\\Users\\michael\\Code\\opencv-3.4.7\\build\\install\\x64\\vc16\\lib" "/LIBPATH:C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\build\\opencv-1a7c56e532aa920f\\out" "/LIBPATH:C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustl
ib\\x86_64-pc-windows-msvc\\lib" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\deps\\libopencv-85d15bde383d0ad8.rlib" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\deps\\libslab-2e1eb3429730c4b5.rlib" "C:\\Users\\michael\\Code\\opencv-rust\\target
\\debug\\deps\\liblazy_static-4eba91f6fa982450.rlib" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\deps\\libnum-5dd559d0fc1fc31c.rlib" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\deps\\libnum_rational-e09395de53f9bda9.rlib" "C:\\Users\\michael\\
Code\\opencv-rust\\target\\debug\\deps\\libnum_iter-93948012d84de229.rlib" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\deps\\libnum_complex-60f06477749fa24f.rlib" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\deps\\libnum_bigint-83f3225dec5873a8
.rlib" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\deps\\libnum_integer-f1b6a10fabbd453f.rlib" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\deps\\libnum_traits-a83d0d95d55aa02d.rlib" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\deps\\
liblibc-582e4b71c0db18e8.rlib" "C:\\Users\\michael\\Code\\opencv-rust\\target\\debug\\deps\\libcpp-82ecbbb86bb0022a.rlib" "C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libstd-b9ccf3626f49ae3e.rl
ib" "C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libpanic_unwind-4d40c947f37bbfb9.rlib" "C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows
-msvc\\lib\\libbacktrace-493894a4ecd09b40.rlib" "C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_demangle-bfac7c033d0fc9d5.rlib" "C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc
-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-ce6478485fb5ace1.rlib" "C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_alloc-02e23ed5a719247d.rlib" "C
:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunwind-849df5a9240a3331.rlib" "C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\
libcfg_if-e732b654ca2c014d.rlib" "C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liblibc-77ebef24005db2ee.rlib" "C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustl
ib\\x86_64-pc-windows-msvc\\lib\\liballoc-d1cd38312c133002.rlib" "C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-17cfe3fe7454f87b.rlib" "C:\\Users\\michael\\.rustup\\to
olchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-a59de2b3194e147b.rlib" "C:\\Users\\michael\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-9d9cbd4f8ba
0b816.rlib" "advapi32.lib" "ws2_32.lib" "userenv.lib" "msvcrt.lib"
  = note: libopencv-85d15bde383d0ad8.rlib(opencv-85d15bde383d0ad8.36pnv4j37jt2kj87.rcgu.o) : error LNK2019: unresolved external symbol cv_MatConstIterator_MatConstIterator_const_Mat_const_int_X referenced in function _ZN6opencv6opencv3hub4core16MatConstIterator8wit
h_idx17h4b5f7623e6c340b5E
          C:\Users\michael\Code\opencv-rust\target\debug\examples\window-567dbb021207f10c.exe : fatal error LNK1120: 1 unresolved externals

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Yep, you'll need to regenerate bindings, take the second step:

If that fails, you can also try setting:

  • OPENCV_HEADER_DIR=C:\Users\michael\Code\opencv-3.4.7\build\install\include
    and building additionally with --features "buildtime-bindgen". That will regenerate all Rust bindings from the headers specified in OPENCV_HEADER_DIR

After that I'm getting weird linking errors like:

C:/Users/travis/.cargo/bin/cargo.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory

haven't managed to go past that yet

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

It works!
Adding

  • OPENCV_HEADER_DIR=C:\Users\michael\Code\opencv-3.4.7\build\install\include

and running cargo run --example video_capture --features "buildtime-bindgen" works and shows a window with the camera image.
(Some other examples fail due to not finding assets, like the lena.jpg image)

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Whoa, that's good to hear. I wonder what's different in your environment that it works. Travis is still having troubles linking...

Can you please remove target directory and post the whole output of

cargo run -vv --example video_capture --features "buildtime-bindgen"

?

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024

It's not just Travis. I'm also still getting errors.

my env vars:

  • OPENCV_DIR = E:\Coding\Frameworks\OpenCV\build\x64\vc15
  • OPENCV_HEADER_DIR = E:\Coding\Frameworks\OpenCV\build\include
  • OPENCV_INCLUDE_PATHS = E:\Coding\Frameworks\OpenCV\build\include
  • OPENCV_LINK_LIBS = opencv_world411
  • OPENCV_LINK_PATHS = E:\Coding\Frameworks\OpenCV\build\x64\vc15\lib

and the output log
output_log.txt

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

@Weasy666 I don't think you're building with --features "buildtime-bindgen", please enable this flag, currently it doesn't work without it.

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

And please use win-build3 branch

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024

You are absolutely right, forgot to add the feature in my toml.
With the feature it looks like it compiles, but there is an error with moving the generated bindings.

Output log

> Executing task: cargo build <

   Compiling opencv v0.23.0 (https://github.com/twistedfall/opencv-rust?branch=win-build3#8d9b6457)
error: failed to run custom build command for `opencv v0.23.0 (https://github.com/twistedfall/opencv-rust?branch=win-build3#8d9b6457)`        

Caused by:
  process didn't exit successfully: `E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-4fffdec20ab4cc32\build-script-build` (exit code: 1)
--- stdout
cargo:rerun-if-changed=hdr_parser.py
cargo:rerun-if-changed=gen_rust.py
cargo:rerun-if-env-changed=OPENCV_PKGCONFIG_NAME
cargo:rerun-if-env-changed=OPENCV_HEADER_DIR
Generating module 'imgcodecs' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\imgcodecs.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\imgcodecs\imgcodecs.hpp
Generating module 'photo' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\photo.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\photo\photo.hpp
Generating module 'stitching' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\stitching.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\stitching\warpers.hpp
Generating module 'features2d' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\features2d.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\features2d\features2d.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\features2d\hal\interface.h
Generating module 'calib3d' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\calib3d.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\calib3d\calib3d.hpp
Generating module 'objdetect' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\objdetect.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\objdetect\detection_based_tracker.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\objdetect\objdetect.hpp
Generating module 'ml' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\ml.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\ml\ml.hpp
Generating module 'highgui' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\highgui.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\highgui\highgui.hpp
Generating module 'world' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\world.hpp
Generating module 'videoio' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\videoio.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\videoio\registry.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\videoio\videoio.hpp
Generating module 'video' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\video.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\video\background_segm.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\video\tracking.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\video\video.hpp
Generating module 'imgproc' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\imgproc.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\imgproc\hal\interface.h
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\imgproc\imgproc.hpp
Generating module 'dnn' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\dnn.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\dnn\all_layers.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\dnn\dict.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\dnn\dnn.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\dnn\layer.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\dnn\shape_utils.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\dnn\utils\inference_engine.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\dnn\version.hpp
Generating module 'core' from headers:
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\cvdef.h
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\version.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\base.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\traits.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\matx.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\types.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\mat.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\persistence.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\affine.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\async.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\bindings_utils.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\bufferpool.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\check.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\core.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\cv_cpu_helper.h
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\directx.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\hal\interface.h
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\neon_utils.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\ocl.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\ocl_genbase.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\optim.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\ovx.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\saturate.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\simd_intrinsics.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\softfloat.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\sse_utils.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\utility.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\utils\allocator_stats.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\utils\logger.defines.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\utils\logger.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\utils\logtag.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\va_intel.hpp
        E:\Coding\Frameworks\OpenCV\build\include\opencv2\core\vsx_utils.hpp
TARGET = Some("x86_64-pc-windows-msvc")
OPT_LEVEL = Some("0")
HOST = Some("x86_64-pc-windows-msvc")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
DEBUG = Some("true")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\imgcodecs.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\imgcodecs.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\core.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\core.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\ml.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\ml.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\imgproc.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\imgproc.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\features2d.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\features2d.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\highgui.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\highgui.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\calib3d.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\calib3d.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\dnn.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\dnn.cpp"
imgcodecs.cpp
core.cpp
imgproc.cpp
features2d.cpp
highgui.cpp
ml.cpp
calib3d.cpp
dnn.cpp
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\calib3d.cpp(1305): warning C4190: 'cv_CirclesGridFinderParameters_CirclesGridFinderParameters' has C-linkage specified, but returns UDT 'cv_return_value_CirclesGridFinderParameters' which is incompatible with C
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\cv_return_value_CirclesGridFinderParameters.type.h(2): note: see declaration of 'cv_return_value_CirclesGridFinderParameters'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\dnn.cpp(1131): warning C4996: 'cv::dnn::dnn4_v20190621::LSTMLayer::setWeights': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/dnn/all_layers.hpp(128): note: see declaration of 'cv::dnn::dnn4_v20190621::LSTMLayer::setWeights'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\dnn.cpp(1142): warning C4996: 'cv::dnn::dnn4_v20190621::LSTMLayer::setUseTimstampsDim': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/dnn/all_layers.hpp(145): note: see declaration of 'cv::dnn::dnn4_v20190621::LSTMLayer::setUseTimstampsDim'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\dnn.cpp(1153): warning C4996: 'cv::dnn::dnn4_v20190621::LSTMLayer::setProduceCellOutput': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/dnn/all_layers.hpp(151): note: see declaration of 'cv::dnn::dnn4_v20190621::LSTMLayer::setProduceCellOutput'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\dnn.cpp(1308): warning C4996: 'cv::dnn::dnn4_v20190621::Layer::finalize': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/dnn/dnn.hpp(235): note: see declaration of 'cv::dnn::dnn4_v20190621::Layer::finalize'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\dnn.cpp(1321): warning C4996: 'cv::dnn::dnn4_v20190621::Layer::run': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/dnn/dnn.hpp(240): note: see declaration of 'cv::dnn::dnn4_v20190621::Layer::run'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(4509): warning C4190: 'cv_KeyPoint_KeyPoint' has C-linkage specified, but returns UDT 'cv_return_value_KeyPoint' which is incompatible with C
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\cv_return_value_KeyPoint.type.h(2): note: see declaration of 'cv_return_value_KeyPoint'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(4525): warning C4190: 'cv_KeyPoint_KeyPoint_Point2f_float_float_float_int_int' has C-linkage specified, but returns UDT 'cv_return_value_KeyPoint' which is incompatible with C
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\cv_return_value_KeyPoint.type.h(2): note: see declaration of 'cv_return_value_KeyPoint'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(4542): warning C4190: 'cv_KeyPoint_KeyPoint_float_float_float_float_float_int_int' has C-linkage specified, but returns UDT 'cv_return_value_KeyPoint' which is incompatible with C
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\cv_return_value_KeyPoint.type.h(2): note: see declaration of 'cv_return_value_KeyPoint'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(11043): warning C4996: 'cv::ocl::Program::read': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/core/ocl.hpp(498): note: see declaration of 'cv::ocl::Program::read'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(11055): warning C4996: 'cv::ocl::Program::write': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/core/ocl.hpp(499): note: see declaration of 'cv::ocl::Program::write'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(11066): warning C4996: 'cv::ocl::Program::getPrefix': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/core/ocl.hpp(501): note: see declaration of 'cv::ocl::Program::getPrefix'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(11077): warning C4996: 'cv::ocl::Program::getPrefix': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/core/ocl.hpp(502): note: see declaration of 'cv::ocl::Program::getPrefix'
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\objdetect.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\objdetect.cpp"
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\photo.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\photo.cpp"
objdetect.cpp
photo.cpp
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\stitching.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\stitching.cpp"
stitching.cpp
E:\Coding\Frameworks\OpenCV\build\include\opencv2/core/base.hpp(397): warning C4244: 'return': conversion from 'int' to '_Tp', possible loss of data
        with
        [
            _Tp=char
        ]
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(602): note: see reference to function template instantiation '_Tp cv::cv_abs<char>(_Tp)' being compiled
        with
        [
            _Tp=char
        ]
exit code: 0
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\video.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\video.cpp"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\videoio.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\videoio.cpp"
video.cpp
videoio.cpp
exit code: 0
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "-FoE:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\world.o" "-c" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\world.cpp"
world.cpp
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(650) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(663) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(675) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(688) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(700) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(713) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(725) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(738) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(750) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(763) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(775) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(788) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(800) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(813) : warning C4702: unreachable code
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\core.cpp(954) : warning C4702: unreachable code
exit code: 0
exit code: 0
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\stitching.cpp(23): warning C4996: 'cv::createStitcherScans': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/stitching.hpp(337): note: see declaration of 'cv::createStitcherScans'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\stitching.cpp(34): warning C4996: 'cv::createStitcher': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/stitching.hpp(332): note: see declaration of 'cv::createStitcher'
E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out\video.cpp(138): warning C4996: 'cv::estimateRigidTransform': was declared deprecated
E:\Coding\Frameworks\OpenCV\build\include\opencv2/video/tracking.hpp(258): note: see declaration of 'cv::estimateRigidTransform'
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
exit code: 0
AR_x86_64-pc-windows-msvc = None
AR_x86_64_pc_windows_msvc = None
HOST_AR = None
AR = None
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\lib.exe" "-out:E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\libocvrs.a" "-nologo" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\core.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\calib3d.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\dnn.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\features2d.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\highgui.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\imgcodecs.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\imgproc.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\ml.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\objdetect.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\photo.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\stitching.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\video.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\videoio.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\world.o"
exit code: 0
cargo:rustc-link-lib=static=ocvrs
cargo:rustc-link-search=native=E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out
CXXSTDLIB_x86_64-pc-windows-msvc = None
CXXSTDLIB_x86_64_pc_windows_msvc = None
HOST_CXXSTDLIB = None
CXXSTDLIB = None
cargo:rustc-link-lib=opencv_world411
cargo:rustc-link-search=native=E:\Coding\Frameworks\OpenCV\build\x64\vc15\lib
OPT_LEVEL = Some("0")
TARGET = Some("x86_64-pc-windows-msvc")
HOST = Some("x86_64-pc-windows-msvc")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
DEBUG = Some("true")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
CXX_x86_64-pc-windows-msvc = None
CXX_x86_64_pc_windows_msvc = None
HOST_CXX = None
CXX = None
CXXFLAGS_x86_64-pc-windows-msvc = None
CXXFLAGS_x86_64_pc_windows_msvc = None
HOST_CXXFLAGS = None
CXXFLAGS = None
CRATE_CC_NO_DEFAULTS = None
CARGO_CFG_TARGET_FEATURE = Some("fxsr,mmx,sse,sse2")
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\core.consts.cpp" "opencv_world411.lib" "-link" "-LIBPATH:E:\\Coding\\Frameworks\\OpenCV\\build\\x64\\vc15\\lib" "-OUT:E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\core.consts.exe"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\videoio.consts.cpp" "opencv_world411.lib" "-link" "-LIBPATH:E:\\Coding\\Frameworks\\OpenCV\\build\\x64\\vc15\\lib" "-OUT:E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\videoio.consts.exe"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\imgproc.consts.cpp" "opencv_world411.lib" "-link" "-LIBPATH:E:\\Coding\\Frameworks\\OpenCV\\build\\x64\\vc15\\lib" "-OUT:E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\imgproc.consts.exe"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\imgcodecs.consts.cpp" "opencv_world411.lib" "-link" "-LIBPATH:E:\\Coding\\Frameworks\\OpenCV\\build\\x64\\vc15\\lib" "-OUT:E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\imgcodecs.consts.exe"
running: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\cl.exe" "-nologo" "-MD" "-Z7" "-Brepro" "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-I" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out" "-I" "." "-I" "E:\\Coding\\Frameworks\\OpenCV\\build\\include" "-W4" "-D_CRT_NONSTDC_NO_DEPRECATE" "-EHsc" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\calib3d.consts.cpp" "opencv_world411.lib" "-link" "-LIBPATH:E:\\Coding\\Frameworks\\OpenCV\\build\\x64\\vc15\\lib" "-OUT:E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-b2eba434070e5484\\out\\calib3d.consts.exe"
core.consts.cpp
videoio.consts.cpp
imgproc.consts.cpp
imgcodecs.consts.cpp
calib3d.consts.cpp

--- stderr
=== Using OpenCV headers from: E:\Coding\Frameworks\OpenCV\build\include\opencv2
=== Generating code in: E:\Coding\Code\Rust\IQ-Obst\target\debug\build\opencv-b2eba434070e5484\out
=== Using OpenCV library version: 4.1.1 from: E:\Coding\Frameworks\OpenCV\build\x64\vc15\lib
=== Placing generated bindings into: C:\Users\weasy\.cargo\git\checkouts\opencv-rust-274576ea50cb05ec\8d9b645\src\opencv_41
Error: Os { code: 17, kind: Other, message: "Das System kann die Datei nicht auf ein anderes Laufwerk verschieben." }

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Should be fixed in win-build4 branch

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024

Moving is fixed, but there are still 3 linking errors.

Output Log

> Executing task: cargo build <

    Updating git repository `https://github.com/twistedfall/opencv-rust`
   Compiling opencv v0.23.0 (https://github.com/twistedfall/opencv-rust?branch=win-build4#93186a80)
   Compiling IQ_Obst v0.1.0 (E:\Coding\Code\Rust\IQ-Obst)
warning: unused import: `opencv::prelude::*`     
 --> src\main.rs:1:5
  |
1 | use opencv::prelude::*;
  |     ^^^^^^^^^^^^^^^^^^
  |
  = note: `#[warn(unused_imports)]` on by default

warning: crate `IQ_Obst` should have a snake case name
  |
  = note: `#[warn(non_snake_case)]` on by default
  = help: convert the identifier to snake case: `iq_obst`

error: linking with `link.exe` failed: exit code: 1120
  |
  = note: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.23.28105\\bin\\HostX64\\x64\\link.exe" "/NOLOGO" "/NXCOMPAT" "/LIBPATH:C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\IQ_Obst-ba763a4032ded75d.10dilvgyf35vwfhi.rcgu.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\IQ_Obst-ba763a4032ded75d.2ianjpu9ggiwc0h7.rcgu.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\IQ_Obst-ba763a4032ded75d.31j6lerhjmaoxnhe.rcgu.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\IQ_Obst-ba763a4032ded75d.3nnh3imil6rqko52.rcgu.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\IQ_Obst-ba763a4032ded75d.3pkgeh6ta0l7hd94.rcgu.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\IQ_Obst-ba763a4032ded75d.4fxbxrlfufz869kr.rcgu.o" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\IQ_Obst-ba763a4032ded75d.4rvmxnuqkubsl15p.rcgu.o" "/OUT:E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\IQ_Obst-ba763a4032ded75d.exe" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\IQ_Obst-ba763a4032ded75d.1qmhumwk2z82wcy8.rcgu.o" "/OPT:REF,NOICF" "/DEBUG" "/NATVIS:C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\intrinsic.natvis" "/NATVIS:C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\liballoc.natvis" "/NATVIS:C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\etc\\libcore.natvis" "/LIBPATH:E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps" "/LIBPATH:E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-91abef1950d7d36c\\out" "/LIBPATH:E:\\Coding\\Frameworks\\OpenCV\\build\\x64\\vc15\\lib" "/LIBPATH:E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\build\\opencv-91abef1950d7d36c\\out" "/LIBPATH:C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\libopencv-4f2a53d2a85f6a42.rlib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\libslab-1c3cfdfe5940afcc.rlib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\liblazy_static-8cfe43b1c6e375d3.rlib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\libnum-6a9d88055fe4938c.rlib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\libnum_rational-0c4fea22cf4fc074.rlib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\libnum_iter-a7fa67dd2ef02591.rlib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\libnum_complex-53689cecbeca26e7.rlib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\libnum_bigint-2d50a1308de9ae18.rlib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\libnum_integer-557f193a485c41dd.rlib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\libnum_traits-a837be1df50088f3.rlib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\liblibc-5f71059c4eae8f4e.rlib" "E:\\Coding\\Code\\Rust\\IQ-Obst\\target\\debug\\deps\\libcpp-36221d8a4c230dbc.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libstd-7dbb62db002ef7a4.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libpanic_unwind-357f50c9baa1f22d.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libhashbrown-775fadf31c0bdd59.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_alloc-7ec515cdd7d484d6.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libbacktrace-b7c1f0215604cfda.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_demangle-1158ebd5c66ce244.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libunwind-c8d5928c9f9b3f30.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcfg_if-8b1fd9227c888812.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liblibc-c6cff5c913dd2cec.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\liballoc-1142fe21b3243720.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\librustc_std_workspace_core-3eecf84d70a45d8f.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcore-d0ae438b30a6e548.rlib" "C:\\Users\\weasy\\.rustup\\toolchains\\nightly-x86_64-pc-windows-msvc\\lib\\rustlib\\x86_64-pc-windows-msvc\\lib\\libcompiler_builtins-4e9d98a009bd65f4.rlib" "opencv_world411.lib" "advapi32.lib" "ws2_32.lib" "userenv.lib" "msvcrt.lib"
  = note: libopencv-4f2a53d2a85f6a42.rlib(stitching.o) : error LNK2019: unresolved external symbol "struct cv::Ptr<class cv::Stitcher> __cdecl cv::createStitcher(bool)" (?createStitcher@cv@@YA?AU?$Ptr@VStitcher@cv@@@1@_N@Z) referenced in function cv_createStitcher_bool
          libopencv-4f2a53d2a85f6a42.rlib(stitching.o) : error LNK2019: unresolved external symbol "struct cv::Ptr<class cv::Stitcher> __cdecl cv::createStitcherScans(bool)" (?createStitcherScans@cv@@YA?AU?$Ptr@VStitcher@cv@@@1@_N@Z) referenced in function cv_createStitcherScans_bool
          libopencv-4f2a53d2a85f6a42.rlib(dnn.o) : error LNK2019: unresolved external symbol "public: __cdecl cv::dnn::dnn4_v20190621::BackendNode::BackendNode(int)" (??0BackendNode@dnn4_v20190621@dnn@cv@@QEAA@H@Z) referenced in function cv_dnn_BackendNode_BackendNode_int
          E:\Coding\Code\Rust\IQ-Obst\target\debug\deps\IQ_Obst-ba763a4032ded75d.exe : fatal error LNK1120: 3 unresolved externals


error: aborting due to previous error

error: could not compile `IQ_Obst`.

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

The IQ_Obst is your application and it uses stitching and dnn modules, right? Are you sure your opencv installation contains them? They are not part of the official opencv installer (from https://github.com/opencv/opencv/releases) at least.

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024

yes it's my application, but the only code it contains is

use opencv::prelude::*;
use opencv::highgui;
use opencv::imgcodecs;

fn main() {
    let image = imgcodecs::imread("lena.jpg", 0).unwrap();
    highgui::named_window("hello opencv!", 0).unwrap();
    highgui::imshow("hello opencv!", &image).unwrap();
    highgui::wait_key(10000).unwrap();
}

My toml line is opencv = { git="https://github.com/twistedfall/opencv-rust", branch="win-build4", default-features = false, features = ["opencv-41", "buildtime-bindgen"] }

So no stitching and dnn.

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

@Weasy666 Can you also try the build with --release flag if you don't do that already?

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024

πŸŽ‰ Yay! Release mode works fine. Is this because in release some stuff is stripped from the build?

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Is this because in release some stuff is stripped from the build?

I believe so, but in the end it surely needs to work in debug mode too.

Can you please tell me if running the test suite works for you? So just an fresh checkout of the git repo, setting up the environment variables and running:

cargo test -vv --release --no-default-features --features "opencv-41,buildtime-bindgen"`

(possibly without the --release flag too) And attach the full build log in either case (whether it succeeds or not).

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024

Which branch should i use?

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

win-build4, it's the one you had success with, right?

from opencv-rust.

Weasy666 avatar Weasy666 commented on July 20, 2024

Yeah, that's the one i used for my project. I just asked because there is a new branch.

Ok....so running the following command

cargo test -vv --release --no-default-features --features "opencv-41,buildtime-bindgen"

with a fresh compile of all dependencies produced this output
output_log.txt

running this command

cargo test --test boxed -vv --release --no-default-features --features "opencv-41,buildtime-bindgen"

directly after the previous one, produced following output

Output

PS E:\Coding\Code\Rust\opencv-rust> cargo test -vv --release --no-default-features --features "opencv-41,buildtime-bindgen"
       Fresh semver-parser v0.7.0
       Fresh autocfg v0.1.6
       Fresh lazy_static v1.4.0
       Fresh cfg-if v0.1.9
       Fresh unicode-xid v0.2.0
       Fresh nodrop v0.1.13
       Fresh scopeguard v1.0.0
       Fresh regex-syntax v0.6.12
       Fresh either v1.5.3
       Fresh pkg-config v0.3.16
       Fresh glob v0.3.0
       Fresh once_cell v1.1.0
       Fresh slab v0.4.2
       Fresh matches v0.1.8
       Fresh semver v0.9.0
       Fresh crossbeam-utils v0.6.6
       Fresh thread_local v0.3.6
       Fresh rustc_version v0.2.3
       Fresh arrayvec v0.4.11
       Fresh proc-macro2 v1.0.3
       Fresh memchr v2.2.1
       Fresh getrandom v0.1.12
       Fresh crossbeam-queue v0.1.2
       Fresh log v0.4.8
       Fresh libc v0.2.62
       Fresh quote v1.0.2
       Fresh aho-corasick v0.7.6
       Fresh num-traits v0.2.8
       Fresh byteorder v1.3.2
       Fresh if_rust_version v1.0.0
       Fresh jobserver v0.1.17
       Fresh num_cpus v1.10.1
       Fresh which v3.0.0
       Fresh syn v1.0.5
       Fresh regex v1.3.1
       Fresh num-integer v0.1.41
       Fresh cc v1.0.45
       Fresh num-complex v0.2.3
       Fresh memoffset v0.5.1
       Fresh cpp_common v0.5.4
       Fresh num-bigint v0.2.3
       Fresh num-iter v0.1.39
       Fresh crossbeam-epoch v0.7.2
       Fresh cpp_build v0.5.4
       Fresh num-rational v0.2.2
       Fresh cpp_macros v0.5.4
       Fresh crossbeam-deque v0.7.1
       Fresh num v0.2.0
       Fresh cpp v0.5.4
       Fresh rayon-core v1.6.0
       Fresh rayon v1.2.0
       Fresh opencv v0.23.0 (E:\Coding\Code\Rust\opencv-rust)
    Finished release [optimized] target(s) in 0.19s
     Running `E:\Coding\Code\Rust\opencv-rust\target\release\deps\opencv-17f97c16c20af1d7.exe`

running 3 tests
test manual::core::rect::test_partial ... ok
test test::sys::cv_return_type ... ok
test test::sys::mat_layout ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out

     Running `E:\Coding\Code\Rust\opencv-rust\target\release\deps\boxed-c31ad16df9978f3b.exe`

running 1 test
error: test failed, to rerun pass '--test boxed'

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Weird stuff, all right, I'll poke it some more

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

This is my example output with win-build5 for cargo run -vv --example video_capture --features "buildtime-bindgen" and my test output for cargo test -vv --features "buildtime-bindgen". One of the tests failed.

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Thanks a lot, it should help to find the difference between the environments

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

@MichaelMauderer Can you please tell me which OpenCV distribution you are using? Or did you compile it yourself? You seem to have contrib modules missing in official OpenCV windows installer and additionally there are vc16 libraries while official installer only contains vc14 and vc15.

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

I'm using a self-compiled version of OpenCV 3.4.7. I should also have the contrib modules, but maybe I missed something while configuring the build.

from opencv-rust.

twistedfall avatar twistedfall commented on July 20, 2024

Sorry, I meant that you do have the contrib modules, unlike the official installer

from opencv-rust.

MichaelMauderer avatar MichaelMauderer commented on July 20, 2024

Ah sorry, I misread.
Yes, I want to use the Aruco module, so I made sure to include those.

from opencv-rust.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.