Macos 未找到-LQT5OnCurrent的库
说到编译语言,我是一个完全的新手,我是一个web开发人员。但是我需要构建一个C++库。 我将OSX 10.9与自制软件一起使用。该库的依赖项是Qt5、openCV、openBR。。。我设法让这一切运转起来。从官方页面安装了Qt5.2测试版,我自己从源代码构建了openCV和openBR 现在,当我尝试Macos 未找到-LQT5OnCurrent的库,macos,clang,qt5,osx-mavericks,Macos,Clang,Qt5,Osx Mavericks,说到编译语言,我是一个完全的新手,我是一个web开发人员。但是我需要构建一个C++库。 我将OSX 10.9与自制软件一起使用。该库的依赖项是Qt5、openCV、openBR。。。我设法让这一切运转起来。从官方页面安装了Qt5.2测试版,我自己从源代码构建了openCV和openBR 现在,当我尝试makeit时,最后一个应用程序抛出以下内容: ld: library not found for -lQt5Concurrent clang: error: linker command fail
make
it时,最后一个应用程序抛出以下内容:
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是什么?我的系统上没有安装这样的库。我试图找到它,唯一在名称中包含并发的
文件是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/qtconcurrenteritekernel.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/qtconcurrentmidian.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/qtconcurrenthreadengine.h
/Users/ellmo/Qt5.2.0/5.2.0-beta1/clang_64/lib/QtConcurrent.framework/Versions/5/Headers/qtconcurrentversion.h
我不知道如何获得正确的Qt5 devlibs以及在哪里链接它们。
该应用程序的作者不能帮助我,因为他没有OSX方面的经验。他说他在Ubuntu上构建了这个,没有任何问题
我也不认为我可以向您展示很多代码,因为应用程序是专有的
请帮忙。来自
在.pro文件中,添加:LIBS+=-lQt5Concurrent
在这个链接上还有一些其他的建议,但我相信我提到的就是我所要做的