twistedfall / opencv-rust

Rust bindings for OpenCV 3 & 4
MIT License
1.88k stars 144 forks source link

doesn't work on windows #6

Closed oli-obk closed 4 years ago

oli-obk commented 8 years ago

Just leaving this issue here. I'm actually working on it.

kali commented 8 years ago

ho. very good.

oli-obk commented 8 years ago

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

// 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  
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
oli-obk commented 8 years ago

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

kali commented 8 years ago

Hi, thanks for your interest.

oli-obk commented 8 years ago

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.

kali commented 8 years ago

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

bbigras commented 8 years ago

Any progress on this issue?

oli-obk commented 7 years ago

nope, feel free to grab it ;)

ausk commented 4 years ago

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).
twistedfall commented 4 years ago

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

twistedfall commented 4 years ago

@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

alborrajo commented 4 years ago

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
Weasy666 commented 4 years ago

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

``` terminal 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' ```

Weasy666 commented 4 years ago
493-904 of 2137 lines of console output

``` terminal 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. ```

Weasy666 commented 4 years ago
905-1348 of 2137 lines of console output

``` terminal 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 &)' ```

Weasy666 commented 4 years ago
1349-1602 of 2137 lines of console output

``` terminal 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 ```

Weasy666 commented 4 years ago
1603-1966 of 2137 lines of console output

``` terminal 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' ```

Weasy666 commented 4 years ago
1967-2137 of 2137 lines of console output

``` terminal 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). ```

twistedfall commented 4 years ago

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.

Weasy666 commented 4 years ago

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.

MichaelMauderer commented 4 years ago

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 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 '' 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. ```
twistedfall commented 4 years ago

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

MichaelMauderer commented 4 years ago

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

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

twistedfall commented 4 years ago

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?

MichaelMauderer commented 4 years ago

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.

twistedfall commented 4 years ago

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

MichaelMauderer commented 4 years ago

Sure. Here it is. log.txt

MichaelMauderer commented 4 years ago

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

twistedfall commented 4 years ago

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.

MichaelMauderer commented 4 years ago

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

twistedfall commented 4 years ago

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

MichaelMauderer commented 4 years ago

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.

twistedfall commented 4 years ago

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:

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:

MichaelMauderer commented 4 years ago

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

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
twistedfall commented 4 years ago

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

If that fails, you can also try setting:

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

MichaelMauderer commented 4 years ago

It works! Adding

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)

twistedfall commented 4 years ago

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"

?

Weasy666 commented 4 years ago

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

my env vars:

and the output log output_log.txt

twistedfall commented 4 years ago

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

twistedfall commented 4 years ago

And please use win-build3 branch

Weasy666 commented 4 years ago

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

``` terminal > 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(_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." } ```

twistedfall commented 4 years ago

Should be fixed in win-build4 branch

Weasy666 commented 4 years ago

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

Output Log

``` terminal > 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 __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 __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`. ```

twistedfall commented 4 years ago

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.

Weasy666 commented 4 years ago

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.

twistedfall commented 4 years ago

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

Weasy666 commented 4 years ago

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

twistedfall commented 4 years ago

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).

Weasy666 commented 4 years ago

Which branch should i use?

twistedfall commented 4 years ago

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