Closed oli-obk closed 4 years ago
ho. very good.
Curious issues I'm still having (occurring during the unit tests):
core::getBuildInformation()
is an empty string in the debug build of opencv, it's correct in the release buildcore::setUseOptimized(true)
segfaults in both the debug build and the release build
return { NULL, 0 }
statement, and my asm is not very good// setUseOptimized (method) (mut)
// FUNC <void cv..setUseOptimized [ARG bool onoff=]>
// Arg onoff bool (prim) =
// Return value: void (prim)
struct cv_return_value_void cv_core_setUseOptimized_B(
int onoff) {
000000013F1DBAB0 mov dword ptr [rsp+10h],edx
000000013F1DBAB4 mov qword ptr [rsp+8],rcx
000000013F1DBAB9 push rsi
000000013F1DBABA push rdi
000000013F1DBABB sub rsp,0A8h
000000013F1DBAC2 mov qword ptr [rsp+70h],0FFFFFFFFFFFFFFFEh
try {
cv::setUseOptimized(onoff);
000000013F1DBACB cmp dword ptr [onoff],0
000000013F1DBAD3 je cv_core_setUseOptimized_B+2Ch (013F1DBADCh)
000000013F1DBAD5 mov byte ptr [rsp+20h],1
000000013F1DBADA jmp cv_core_setUseOptimized_B+31h (013F1DBAE1h)
000000013F1DBADC mov byte ptr [rsp+20h],0
000000013F1DBAE1 movzx ecx,byte ptr [rsp+20h]
000000013F1DBAE6 call cv::setUseOptimized (013F200D4Ah)
return { NULL, 0 };
000000013F1DBAEB mov qword ptr [rsp+40h],0
000000013F1DBAF4 mov dword ptr [rsp+48h],0
000000013F1DBAFC lea rax,[rsp+40h]
000000013F1DBB01 mov rdi,qword ptr [rsp+0C0h]
000000013F1DBB09 mov rsi,rax
000000013F1DBB0C mov ecx,10h
000000013F1DBB11 rep movs byte ptr [rdi],byte ptr [rsi]
000000013F1DBB13 mov rax,qword ptr [rsp+0C0h]
000000013F1DBB1B jmp cv_core_setUseOptimized_B+0B4h (013F1DBB64h)
__tryend$cv_core_setUseOptimized_B$2:
000000013F1DBB1D jmp cv_core_setUseOptimized_B+90h (013F1DBB40h)
} catch (...) {
char* msg = strdup("unspecified error in OpenCV guts");
return { msg, 0 };
000000013F1DBB1F lea rax,[rsp+78h]
000000013F1DBB24 mov rdi,qword ptr [rsp+0C0h]
000000013F1DBB2C mov rsi,rax
000000013F1DBB2F mov ecx,10h
000000013F1DBB34 rep movs byte ptr [rdi],byte ptr [rsi]
000000013F1DBB36 mov rax,qword ptr [rsp+0C0h]
000000013F1DBB3E jmp cv_core_setUseOptimized_B+0B4h (013F1DBB64h)
000000013F1DBB40 jmp cv_core_setUseOptimized_B+0B4h (013F1DBB64h)
} catch (cv::Exception& e) {
char* msg = strdup(e.what());
return { msg, 0 };
000000013F1DBB42 lea rax,[rsp+88h]
000000013F1DBB4A mov rdi,qword ptr [rsp+0C0h]
000000013F1DBB52 mov rsi,rax
000000013F1DBB55 mov ecx,10h
000000013F1DBB5A rep movs byte ptr [rdi],byte ptr [rsi]
000000013F1DBB5C mov rax,qword ptr [rsp+0C0h]
}
}
000000013F1DBB64 add rsp,0A8h
000000013F1DBB6B pop rdi
000000013F1DBB6C pop rsi
000000013F1DBB6D ret
cv::FREAK::FREAK(class cv::FREAK const &)
cvStopLoop
cv::linemod::colormap(class cv::Mat const &,class cv::Mat &)
libstd-198068b3.rlib(std-198068b3.0.o) : warning LNK4217: locally defined symbol _ZN5isaac8EMPTY_6420hcde432499eb33b26qPbE imported in function _ZN4rand6StdRng3new20hea22be05eeeec7ffPxxE
libcollections-198068b3.rlib(collections-198068b3.0.o) : warning LNK4217: locally defined symbol _ZN5u_str15UTF8_CHAR_WIDTH20h79dfdc34d4b36e2dqKsE imported in function _ZN6string6String15from_utf8_lossy20hdd3761c49edd54f26ihE
librustc_unicode-198068b3.rlib(rustc_unicode-198068b3.0.o) : warning LNK4217: locally defined symbol _ZN4char12char.CharExt8to_digit14_MSG_FILE_LINE20h226e3ef33514161f50BE imported in function _ZN4char4char8is_digit20hdf5500e8610a8466T5sE
ocvrs.lib(highgui.o) : error LNK2019: unresolved external symbol cvStopLoop referenced in function cv_highgui_cvStopLoop
ocvrs.lib(features2d.o) : error LNK2019: unresolved external symbol "public: __cdecl cv::FREAK::FREAK(class cv::FREAK const &)" (??0FREAK@cv@@QEAA@AEBV01@@Z) referenced in function cv_features2d_cv_FREAK_FREAK_FREAK_rhs
ocvrs.lib(objdetect.o) : error LNK2019: unresolved external symbol "void __cdecl cv::linemod::colormap(class cv::Mat const &,class cv::Mat &)" (?colormap@linemod@cv@@YAXAEBVMat@2@AEAV32@@Z) referenced in function cv_objdetect_cv_linemod_colormap_Mat_quantized_Mat_dst
target\debug\opencv-331a59a248034097.exe : fatal error LNK1120: 3 unresolved externals
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
Hi, thanks for your interest.
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.
yes. just add them to the ugly rename table with a "-" name (iirc).
Any progress on this issue?
nope, feel free to grab it ;)
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).
Well, currently I've made no attempt to make it build on Windows. I will appreciate any help with that!
@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
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
I'm also getting errors on Windows 10. Downloaded newest OpenCV 4.1.1 and using Visual Studio 2019 MSVC compiler.
opencv = { version="0.22.1", default-features = false, features = ["opencv-41"] }
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.
``` 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' ```
``` 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. ```
``` 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 &)' ```
``` 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 ```
``` 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' ```
``` 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). ```
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.
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:
OPENCV_DIR
which should point to your OpenCV folder C:\{your_path}\OpenCV\build\x64\vc15
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.
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:
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
Sure: https://gist.github.com/MichaelMauderer/a3137420fa997dd1d8237f925637bd55
Let me know if there is something I can do to help get more infos.
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?
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.
That's important to know, thanks! Can you please still attach the full build log somewhere?
Sure. Here it is. log.txt
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
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.
win-build
works as far as it worked with my manual changes. But I still had to change the Python executable name.
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
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
.
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:
--features "buildtime-bindgen"
. That will regenerate all Rust bindings from the headers specified in OPENCV_HEADER_DIRThat'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
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
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)
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"
?
It's not just Travis. I'm also still getting errors.
my env vars:
and the output log output_log.txt
@Weasy666 I don't think you're building with --features "buildtime-bindgen"
, please enable this flag, currently it doesn't work without it.
And please use win-build3
branch
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.
``` 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
Should be fixed in win-build4
branch
Moving is fixed, but there are still 3 linking errors.
``` 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
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.
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
.
@Weasy666 Can you also try the build with --release
flag if you don't do that already?
🎉 Yay! Release mode works fine. Is this because in release some stuff is stripped from the build?
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).
Which branch should i use?
win-build4
, it's the one you had success with, right?
Just leaving this issue here. I'm actually working on it.