弄了很久,結果挺蠢的......
程序如下 ```cpp #include
int main(int argc, char** argv) {
cv::Mat img = cv::imread(argv[1], -1);
if (img.empty()) return -1;
cv::namedWindow("Example1", cv::WINDOW_AUTOSIZE);
cv::imshow("Example1", img);
cv::waitKey(0);
cv::destroyWindow("Example1");
return 0;
}
- 項目右擊>>屬性>>配置屬性>>VC++目錄
包含目錄里添加X:\xxx\...\opencv\build\include(###不是X:\xxx\...\opencv\build\include\opencv2)
庫目錄里添加X:\xxx\...\opencv\build\x64\vc15\lib
- C/C++>>常規
附加包含目錄里添加X:\xxx\...\opencv\build\include(###不是X:\xxx\...\opencv\build\include\opencv2)
- 鏈接器>>常規
附加庫目錄里添加X:\xxx\...\opencv\build\x64\vc15\lib
- 鏈接器>>輸入
附加依賴項里添加opencv_world344d.lib
- 調試前,記得把界面上調試器左邊的x86改為x64
(PS:事先已設置好OPENCV_DIR環境變量)
