2016-07-15 59 views
-1

我得到這個奇怪的鏈接error.for我的Xcode 7.3.1 我下生成庫libtbb.dylib添加到我的C++項目相位>鏈接二進制與圖書館Xcode C++鏈接器錯誤或缺少設置?

當鏈接器啓動時,它增加了開關

-ltbb 

,而不是預期

-libtbb 

其結果是,我得到這個鏈接錯誤:

ld: library not found for -ltbb clang: error: linker command failed with exit code 1 (use -v to see invocation) 

這是如何得到解決嗎?有沒有我失蹤的設置? 感謝

+1

'-ltbb'是正確的; '-libtbb'是錯誤的。如果找不到該庫則 不存在任何您指定的 接頭,或它的默認搜索目錄。由於您尚未發佈失敗的鏈接器命令 ,因此我們無法看到您指定了哪個(如果有)。 –

回答

0

感謝邁克Kingham,您的線索正是它。使用庫在Build Phases-Link二進制文件中指定庫。您還需要在「生成設置」下指定庫搜索路徑。