Repository navigation
compat.opencv编译链接报错 #252
Copy link
Copy link
Closed
Description
Activity
这个是警告应该不影响使用
并非如此
mcpp build没有报错
但是mcpp run直接报错PS D:\bianchen\c\test_opencv> mcpp run error: build failed cmd /c "D:/cbuild/registry/data/xpkgs/xim-x-llvm/20.1.7/bin/clang-scan-deps.exe -format=p1689 -- D:/cbuild/registry/data/xpkgs/xim-x-llvm/20.1.7/bin/clang++.exe -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0 -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\dlpack\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/3rdparty/libjpeg-turbo -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\libjpeg-turbo\src -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/3rdparty/zlib -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\zlib -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\core\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/modules/core -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\flann\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\geometry\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\imgproc\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/modules/imgproc -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\libpng -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\imgcodecs\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\highgui\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/modules/highgui -std=c++23 -fmodule-file=std=D:\bianchen\c\test_opencv\target\x86_64-windows-msvc\1053922e612c4d89\pcm.cache\std.pcm -fprebuilt-module-path=D:\bianchen\c\test_opencv\target\x86_64-windows-msvc\1053922e612c4d89\pcm.cache -O0 -g -c D:/bianchen/c/test_opencv/src/main.cpp -o obj/test_opencv/src/main.o > obj/test_opencv/src/main.cpp.ddi" Error while scanning dependencies for D:/bianchen/c/test_opencv/src/main.cpp: D:/bianchen/c/test_opencv/src/main.cpp:3:10: fatal error: 'opencv2/opencv.hpp' file not found并非如此 mcpp build没有报错 但是mcpp run直接报错
PS D:\bianchen\c\test_opencv> mcpp run error: build failed cmd /c "D:/cbuild/registry/data/xpkgs/xim-x-llvm/20.1.7/bin/clang-scan-deps.exe -format=p1689 -- D:/cbuild/registry/data/xpkgs/xim-x-llvm/20.1.7/bin/clang++.exe -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0 -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\dlpack\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/3rdparty/libjpeg-turbo -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\libjpeg-turbo\src -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/3rdparty/zlib -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\zlib -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\core\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/modules/core -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\flann\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\geometry\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\imgproc\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/modules/imgproc -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\libpng -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\imgcodecs\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\highgui\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/modules/highgui -std=c++23 -fmodule-file=std=D:\bianchen\c\test_opencv\target\x86_64-windows-msvc\1053922e612c4d89\pcm.cache\std.pcm -fprebuilt-module-path=D:\bianchen\c\test_opencv\target\x86_64-windows-msvc\1053922e612c4d89\pcm.cache -O0 -g -c D:/bianchen/c/test_opencv/src/main.cpp -o obj/test_opencv/src/main.o > obj/test_opencv/src/main.cpp.ddi" Error while scanning dependencies for D:/bianchen/c/test_opencv/src/main.cpp: D:/bianchen/c/test_opencv/src/main.cpp:3:10: fatal error: 'opencv2/opencv.hpp' file not found目前正重新拉上游基于上游进行修复
并非如此 mcpp build没有报错 但是mcpp run直接报错
PS D:\bianchen\c\test_opencv> mcpp run error: build failed cmd /c "D:/cbuild/registry/data/xpkgs/xim-x-llvm/20.1.7/bin/clang-scan-deps.exe -format=p1689 -- D:/cbuild/registry/data/xpkgs/xim-x-llvm/20.1.7/bin/clang++.exe -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0 -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\dlpack\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/3rdparty/libjpeg-turbo -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\libjpeg-turbo\src -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/3rdparty/zlib -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\zlib -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\core\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/modules/core -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\flann\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\geometry\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\imgproc\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/modules/imgproc -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\3rdparty\libpng -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\imgcodecs\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\opencv-5.0.0\modules\highgui\include -ID:\cbuild\registry\data\xpkgs\compat-x-compat.opencv\5.0.0\mcpp_generated/modules/highgui -std=c++23 -fmodule-file=std=D:\bianchen\c\test_opencv\target\x86_64-windows-msvc\1053922e612c4d89\pcm.cache\std.pcm -fprebuilt-module-path=D:\bianchen\c\test_opencv\target\x86_64-windows-msvc\1053922e612c4d89\pcm.cache -O0 -g -c D:/bianchen/c/test_opencv/src/main.cpp -o obj/test_opencv/src/main.o > obj/test_opencv/src/main.cpp.ddi" Error while scanning dependencies for D:/bianchen/c/test_opencv/src/main.cpp: D:/bianchen/c/test_opencv/src/main.cpp:3:10: fatal error: 'opencv2/opencv.hpp' file not found@tz12323 更新已经合入, 可以
mcpp new myopencv --template opencv来创建 模板工程, mcpp run 已经可以运行
Metadata
Metadata
Assignees
Labels
No labels

系统win11
源代码src/main.cpp
mcpp.toml
mcpp运行编译报错