有几个类似的主题:
How do I compile boost for OS X 64b platforms with stdlibc++?
Linking troubles with boost::program_options on OSX using LLVM
然而,我的问题仍然存在。
我想要的是什么:
我的最后一种方法是:
sudo sh bootstrap.sh address.model=64
其次是
sudo ./b2 toolset=clang cxxflags="-stdlib=libc++ -std=c++11" linkflags="-stdlib=libc++ -std=c++11" link=static install -j2
所有内容编译都很好,但是当我尝试链接boost-libraries时,由于链接器报告,我得到了几个与boost相关的错误:
ld: symbol(s) not found for architecture x86_64
我尝试了几种配置,但问题仍然存在。我感谢任何帮助