Eva*_*urg 3 c++ eclipse boost mingw
我在安装用于Eclipse C ++(编译器MinGW)的Boost时遇到很多麻烦。
我首先尝试在下载zip文件https://sourceforge.net/projects/boost/files/boost/1.61.0/。下载后,我将其带到第二个驱动器,将文件解压缩到那里,在其中cd,然后运行./bootstrap.bat gcc,似乎可以成功运行。
然后,我运行b2 install --prefix="D:\boostfiles" toolset=gcc了大约30分钟的时间来创建许多以bin.v2和结尾的文件rst。
但是,#include <boost/asio.hpp>仍然给出错误。文件应该在什么地方?
作为参考,我的文件结构包括原boost_1_61_0提取的文件夹,该升压被安装到所谓的一个文件夹boostfiles和文件夹,名为PFiles既包括eclipse和MinGW。
请保持简单,我很新。谢谢!
尝试将 Boost 添加到 Include 和 Library 搜索路径。
转到项目设置-> C/C++ 构建->设置:
C++ 编译器-> 包含 -> 包含路径 -> 添加...
C++ 链接器-> 库 -> 库搜索路径 -> 添加...
完成我最初发布的安装和配置Boost的操作后,请遵循以下简单步骤:
转到项目设置-> C / C ++构建->设置:
C ++编译器->包含->包含路径->添加...
添加“(目录)\ include \ boost_x_xx”
C ++链接器->库->库搜索路径->添加...
添加“(target_directory)\ lib”
C ++链接器->库->库->添加...
添加(库名称,不以“ lib”开头或以“ .a”结尾)
例如:libboost_system-mgw49-mt-1_61.a成为boost_system-mgw49-mt-1_61。
| 归档时间: |
|
| 查看次数: |
12136 次 |
| 最近记录: |