2013-11-21 83 views
0

我是一個完整的newb編譯語言,我是一個web開發人員。但我需要建立一個C++庫。庫找不到-lQt5Concurrent

我使用OSX 10.9自制軟件。該庫的依賴是Qt5,openCV,openBR ...我設法讓所有這些都運行。從官方頁面安裝Qt5.2測試版,我從源代碼構建openCV和openBR。

現在這個最終的應用程序拋出這個,當我嘗試make它:

ld: library not found for -lQt5Concurrent 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 
make[2]: *** [libfacedet.dylib] Error 1 
make[1]: *** [CMakeFiles/facedet.dir/all] Error 2 
make: *** [all] Error 2 

到底是lQt5Concurrent?我的系統上沒有安裝這樣的lib。我試圖找到它,有concurrent唯一的文件在他們的名字是頭文件在Qt的目錄

/Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrent_global.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentcompilertest.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentexception.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentfilter.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentfilterkernel.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentfunctionwrappers.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentiteratekernel.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentmap.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentmapkernel.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentmedian.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentreducekernel.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentrun.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentrunbase.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentstoredfunctioncall.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentthreadengine.h /Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentversion.h

我不知道如何得到適當的QT5 devlibs並在將它們連接。 有問題的應用程序的作者不能幫助我,因爲他沒有使用OSX的經驗。他說他在Ubuntu上建立這個沒有問題。

我也不認爲我可以告訴你很多代碼,因爲應用程序是專有的。

請幫忙。

回答