用DEV-C++编译BOOST
来源:互联网 发布:守望先锋公开队友数据 编辑:程序博客网 时间:2024/06/08 17:35
首先,下载DEV-C++,网址是http://www.bloodshed.net/dev/devcpp.html,目前最新版本是4.9.9.2。然后安装DEV-C++。
接下来,有两种方法可以得到BOOST的二进制库文件。
第一种比较简单,在DEV-C++的Tools菜单里选择Check for updates/Packages蔡单项,然后在弹出的对话框中选择devpaks.org Community Devpaks, 然后单击Check for updates按钮,如下图红色圈所示:
几秒钟后下载完毕, 再进行如下图红色圈所示选择:
选择C++ Libraries,然后选择BOOST, 单击Download selected, 开始下载BOOST库。
下载完后根据提示安装即可。
除了BOOST以外, 还有很多优秀的库可以下载,如ACE/TAO,wxWindows等。
不过DEV-C++所带的BOOST版本是1.31.0,如果要用最新的版本,可以考虑下一种方法。
第二种是用DEV-C++所带的编译器gcc来编译BOOST库。
首先下载BOOST库http://sourceforge.net/project/showfiles.php?group_id=7586, 然后解压。
为了编译BOOST,首先要编译bjam,然后用bjam和gcc来编译出BOOST二进制库。
以下为具体步骤:
1。设置编译器的路径。
在我的电脑上点击右键,选择Properties菜单项。然后在弹出的对话框中选择Advanced页,点击Environment Variables按钮。如下图所示。
之后进行如下设置,红色圈所示:
选择PATH,然后点击Edit按钮,在最后加上DEV-C++编译器的路径,如图中C:/Dev-Cpp/bin,路径之间用分号分隔。 设置完毕点击OK按钮保存。
2。编译bjam。打开一个命令窗口,进入路径D:/boost_1_34_0/tools/jam/src,运行命令
Build.bat gcc,如图所示:
编译完后会生成bin.ntx86目录,里面有bjam.exe。把bjam.exe拷贝到BOOST库的根目录,如D:/boost_1_34_0、
3。编译BOOST
在BOOST库的根目录下运行bjam --build-dir=build --toolset=gcc, BOOST库就开始编译了。整个过程会持续四五十分钟左右。生成的库回放在build目录下,如果你想放在不同的目录下,可以在命令行参数--build-dir指定。
希望对大家有所帮助, 如果有什么建议,欢迎提出。
- 用DEV-C++编译BOOST
- 用DEV-C++编译BOOST
- 【转载】用DEV-C++编译BOOST
- 使用Dev-Cpp编译Boost库
- 【C++】编译 boost
- 编译WoWRL,使用Dev C++。
- 在WindowsXP下使用Dev-Cpp编译Boost步骤
- Dev-C++:同时编译多个文件
- Windows7下使用Dev-C 编译 JNI
- boost编译用bjam
- 用MinGW编译Boost
- Boost In Dev-Cpp
- [c] windows下编译boost 1.55.0
- 用emacs代替dev-c++。几个define轻松实现单文件编译
- 用DEV-C++,code::blocks时编译是总是有警告
- 我用dev-c++编译的C程序,为什么程序一运行就自动关闭
- C语言-计算器实现(Dev c++编译通过)
- DEV-C++对c文件提示无法编译的问题
- Trac 工具彻底了解
- mysql常见操作
- 将存储过程用于命令
- SVN
- 牛人与非牛人的对话(转载)
- 用DEV-C++编译BOOST
- 绝对想不到:13个人体密码大解析!
- [转]C++ 库大汇
- 软件职业人生
- 不要一辈子靠技术生存 [转贴]
- 奇怪的 .CRT警告
- 百度字符串算法: 字符串转十六进制显示(string to Hex)
- 毕业学长的建议
- 关于ASP.NET AJAX调用WEBSERVICE的问题