我在Mac上运行QtCreator ......我要开始升压图书馆合作......所以,我安装使用Qt Creator的Mac和Boost库
brew install boost
Boost库之后,我创建了一个小提高喂世界计划并提出在pro文件变动情况如下
TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt
unix:INCLUDEPATH += "/usr/local/Cellar/boost/1.55.0_1/include/"
unix:LIBPATH += "-L/usr/local/Cellar/boost/1.55.0_1/lib/"
SOURCES += main.cpp
LIBS += \
-lboost_date_time \
-lboost_filesystem \
-lboost_program_options \
-lboost_regex \
-lboost_signals \
-lboost_system
我仍然无法建立......这可能是什么原因?请建议我可能是什么可能的错误...
的错误是
library not found for -lboost_data_time
linker command failed with exit code 1 (use -v to see invocation)
什么是错误讯息?你需要先运行qmake的,然后才能与修改后的.pro建设。 –
:-1:错误:库找不到-lboost_regex – Satya
您需要编译boost的二进制文件(或仔细检查您需要的文件是否存在) –