2011-03-13 49 views
11

有人设置了一个C++ Xcode4项目来使用Boost?我需要在Xcode中为简单的C++控制台应用程序设置哪些设置?与Xcode4一起使用Boost

感谢

回答

19

这种IT管理:

Link binaries with libraries

这:

enter image description here

+0

你在哪里得到libboost_system.dylib?我需要系统和线程。你可以分享吗?或与我们分享你如何得到它? – eugene 2011-04-11 10:15:13

+0

它被作为安装过程的一部分被复制,我在这里跟着http://www.boost.org/doc/libs/1_46_1/more/getting_started/unix-variants.html – pingu 2011-04-11 21:13:39

+0

我收到一个错误,提示“image not found” 。解决这个问题的方法是,我通过选择“目标”,然后选择“构建阶段”,将必要的文件添加到输出中。然后,在“复制文件”下,我将“libboost_filesystem.dylib”和“libboost_system.dylib”添加到“产品目录”(从“目标”下拉列表中选择)。没有子文件夹需要 – conciliator 2013-02-25 20:09:56

6

我只是想添加到以前的帖子:

运行后

$ sudo port install boost(这可以在您安装了macports后完成)。

libboost_system.dylib和libboost_filesystem.dylib可以在/ opt/local/lib目录/

boost_1_46_1.tar.bz2将位于/ opt /本地的/ var/MacPorts的/ distfiles中/升压/ 取消封存找到它,然后复制并粘贴名称为“加速”的文件夹在/ usr /本地/包括/

2
  1. 从下载Boost库在Unix上:http://www.boost.org/
  2. 将它解压缩:假设现在你有提升“( $ USER_NAME)/ boost_X_YY_0“
  3. 打开您的控制台应用程序项目
  4. 单击项目目录窗格中左上角的节点(左侧)。这应该是您的项目名称
  5. 构建设置 - >搜索路径 - >标题搜索路径 - >添加 “($ USER_NAME)/ boost_X_YY_0” 路径
  6. 的#include “升压/ any.hpp” 将工作