Xcode+OpenCV3.4.0 折騰(2)


~ 裝完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 }

* 圖片路徑改為自己電腦上一張圖片的絕對路徑

* 在圖片界面按隨便一個按鍵即結束程序

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM