[英]OpenCV Mac Linking g++?
I've installed OpenCV by using Macports in Mac (Mac OS X Lion 10.7.5 ). 我已经在Mac(Mac OS X Lion 10.7.5)中使用Macports安装了OpenCV。 I've got the files in
我有文件
/opt/local/include/
/ opt /本地/包含/
/opt/local/lib// opt /本地/ lib /
Now I want to test it. 现在我要测试一下。 In the terminal, I did
在航站楼,我做到了
g++ main.cpp -I/opt/local/include/ -L/opt/local/lib/ -llibopencv_highgui.2.4.8 -llibopencv_core.2.4.8
g ++ main.cpp -I / opt / local / include / -L / opt / local / lib / -llibopencv_highgui.2.4.8 -llibopencv_core.2.4.8
This is what I got. 这就是我得到的。
ld: library not found for -llibopencv_highgui.2.4.8 collect2: ld
ld:找不到用于-llibopencv_highgui.2.4.8 collect2的库:ld
returned 1 exit status
返回了1个退出状态
I've solved the problem 我已经解决了问题
g++ main.cpp -I/opt/local/include/ -L/opt/local/lib/ -lopencv_highgui.2.4.8 -lopencv_core.2.4.8
g ++ main.cpp -I / opt / local / include / -L / opt / local / lib / -lopencv_highgui.2.4.8 -lopencv_core.2.4.8
I removed lib from libopencv_core.2.4.8 and libopencv_highgui.2.4.8 我从libopencv_core.2.4.8和libopencv_highgui.2.4.8中删除了lib
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.