我想在 Windows 上的 Qt Creator 中将 boost 与 C++ 一起使用。
我按照以下指示进行操作:
http://www.boost.org/doc/libs/1_51_0/doc/html/bbv2/installation.html http://www.boost.org/doc/libs/1_51_0/doc/html/bbv2/installation.html
所以我跑了.\bootstrap.bat
then ./b2 install --prefix=C:\Boost
然后我添加了C:\Boost\bin
给你的PATH
环境变量。
我想让 Qt Creator 现在“看到”Boost,但我在网络上找不到任何资源。有人可以给我提示吗?
好吧,我终于成功编译了几个 Boost 文件系统示例,位于Boost 文件系统教程 http://www.boost.org/doc/libs/1_54_0/libs/filesystem/doc/tutorial.html在 Windows 7 中使用 Qt Creator 2.7.1、Qt 4.8.4 和 Boost 1.54。这是我的 qmake 项目文件。
TEMPLATE = app
CONFIG += console
CONFIG -= app_bundle
CONFIG -= qt
SOURCES += main.cpp
win32 {
INCLUDEPATH += C:/boost/include/boost-1_54
LIBS += -LC:/boost/lib \
-lboost_serialization-mgw46-mt-d-1_54 \
-lboost_filesystem-mgw46-mt-d-1_54 \
-lboost_system-mgw46-mt-d-1_54
}
请注意使用“/”而不是“\”。
我的 Boost 库使用 MinGW 编译到“c:\boost”目录。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)