将额外的编译库添加到qt项目的最佳方法是什么? 例如boost或poco libs?
谢谢:)
答案 0 :(得分:22)
如果您正在使用GCC编译器,请将以下内容添加到.pro文件中:
对于提升:
INCLUDEPATH += d:/Biblioteki/C++/boost/boost_1_44_0a
LIBPATH += d:/Biblioteki/C++/boost/boost_1_44_0a/stage/lib
LIBS += -lboost_system-mgw44-mt-d-1_44
LIBS += -lboost_filesystem-mgw44-mt-d-1_44
LIBS += -lboost_date_time-mgw44-mt-d-1_44
对于Poco:
INCLUDEPATH += d:/Biblioteki/C++/Poco/poco-1.3.6p2-mingw-qt2/include
LIBPATH += d:/Biblioteki/C++/Poco/poco-1.3.6p2-mingw-qt2/lib
LIBS += -lPocoFoundationd
LIBS += -lPocoNetd
LIBS += -lPocoUtild
LIBS += -lPocoXML
INCLUDEPATH
- 是包含头文件的目录的位置
LIBPATH
- 是带有* .a文件的目录的位置
LIBS
- 包含您要在应用程序中使用的库列表