无法在 OS X Sierra 上安装 boost
unable to install boost on OS X Sierra
我尝试按照以下步骤在OS X sierra上安装boost:
-
从 http://www.boost.org/users/download/下载 (boost1_64_0.tar.bz2(
-
然后安装它
sudo port install libxslt docbook-xsl docbook-xml-4.2
然后似乎它不起作用,所以我运行了这个
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
然后brew install boost
我在特米安尔得到的是:
倾倒助推-1.64.0_1.sierra.瓶.tar.gz
/usr/local/Cellar/boost/1.64.0_1: 12,628 个文件, 395.7MB
所以我不确定它是否真的安装或我只是再次下载它! 所以我发现有一些方法可以测试Boost是否成功安装 https://tabreziqbal.wordpress.com/2006/03/16/how-to-test-c-boost-installation/
#include<iostream>
#include<boost/any.hpp>
int main()
{
boost::any a(5);
a = 7.67;
std::cout<<boost::any_cast<double>(a)<<std::endl;
}
无论如何,我无法在 xcode 中运行它,它说找不到文件!
我应该怎么做才能正确安装提升?
谢谢
你需要告诉 Xcode 在哪里查找头文件和其他东西。
在您的项目中,转到"构建设置"。然后,您需要将标题和库搜索路径分别设置为/usr/local/include
和/usr/local/bin
。
相关文章:
- C++:如何在CLion IDE中安装Boost
- 如何在 Mac OS 上安装 boost-mpi 及其对 clang 的依赖关系?
- 在 Windows 10 上安装 Boost 时遇到问题
- 无法在 OS X Sierra 上安装 boost
- boost_signals 使用 brew 安装 boost 时缺少库
- 我是否需要安装Boost来构建odeint
- 非相互互动安装Boost二进制
- 如何在Ubuntu中安装Boost多重任库
- 在Windows 8.1上安装Boost Python,正确设置工具链
- 如何在我的mac上安装boost
- 在macosx上安装boost和PyUblas时出错
- 使用单独的Boost库进行编译,无需安装Boost
- 在 Ubuntu 12.04 中编译并安装 Boost 1.34.1
- 如何在 OSX 中安装 boost
- 安装 boost 会搞砸我的程序吗?
- 从源代码编译后未安装 Boost ptr_container库
- 在 debian 中安装 boost(用于代码块)
- 无法成功安装 Boost.Python
- 在 Mac 上安装 Boost with CodeBlocks
- <dir> 因缺乏而跳过...尝试在 Ubuntu 1.49 上安装 Boost 11.04 时出错