2016-08-09 133 views
0

當試圖用OpenCV構建項目時出現編譯錯誤。我確信:
1.我在Project - > Targets - > Build Phases - > Link Binary With Libraries中添加了框架
2.我在Project - > Targets - > Build Settings - > Framework Search Paths中添加了框架搜索路徑 - 我添加了$(PROJECT_DIR)(遞歸)和$(PROJECT_DIR)/ Libraries/OpenCV(遞歸)Xcode 7.3.1 - ld:框架未找到opencv2

仍然收到錯誤。有任何想法嗎?

+0

您是否發現此錯誤的任何解決方案? –

回答

0

看起來好像您還沒有將框架添加到您的項目文件夾。您可能只添加到鏈接二進制庫生成階段,但不會將該框架複製到項目文件夾。

將框架複製到您的項目文件夾,然後現在您需要將它添加到您的構建階段鏈接二進制庫一節。

現在鏈接器將能夠找到OpenCV依賴關係。

+0

在項目文件夾中我有「Libraries」子文件夾,這是我放置OpenCV框架的地方。然後我將它添加到鏈接二進制庫。它仍然不起作用。 –

+0

從哪裏鏈接鏈接二進制與庫構建階段的框架? – ldindu