~ 装完OpenCV之后用Xcode试一下吧 ~
打开Xcode
File - New - Project - 选择 Command Line Tool
语言选择 C++
进入工程后进行编译配置
点击左上角的工程名,找到Search Paths
Header Search Paths 填入 /usr/local/include
Library Search Paths 填入 /usr/local/lib
(找不到的话对着下面的图找好了)
- 这条请根据个人情况看着办 ORZ
因为我一开始测试的时候一运行 这里 ↓ 就报一堆警告,好像是关于 doxygen documentation issue 的
但是不影响编译结果和程序运行。。于是我把这里给关了
后来警告就少了一大堆
再后来警告没了。。我也不知道发生了什么,所以请看着关,我真的不知道为什么。。。
然后在工程上右键 - New Group - (我命名为dylibs了)
在那个dylibs文件夹右键 - Add Files to "dylibs"
因为我刚碰这个不知道要用哪个dylib。。就把 /usr/local/lib 里带opencv_字样的全选中添加了
然后这样才能编译运行代码 0.0
- 如果找不到 /usr ,可以先到家目录(房子那个图标)
然后按 2 次 command + ↑(方向键) 到硬盘根目录
再按 command + . (句号那个键) 显示隐藏文件夹,就可以看到了
然后放段测试代码看看好了,功能是打开电脑上的某张图片
1 #include <iostream>
2 #include <opencv2/opencv.hpp>
3
4 using namespace cv;
5
6 int main(int argc, const char * argv[])
7 {
8 Mat src = imread("/Users/Aphas1a/Documents/C/OpenCV/opencvtest/test1.png");
9 if(src.empty())
10 {
11 printf("could not load image...n") ;
12 return 1;
13 }
14 namedWindow("test1",CV_WINDOW_AUTOSIZE);
15 imshow("test1", src);
16
17 waitKey(0);
18 return 0;
19 }
-
图片路径改为自己电脑上一张图片的绝对路径
-
在图片界面按随便一个按键即结束程序
原文链接: https://www.cnblogs.com/aphas1a/p/8344107.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/268294
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!