我刚刚在我的英特尔Mac上安装了boost,并且一般情况下工作正常,只要我只使用boost的头文件即可。XCode项目需要特殊设置才能使用预编译的boost库吗?
但是,当我尝试使用一个库,在我的情况下正则表达式库,我的应用程序链接并启动罚款,但它很快崩溃在正则表达式相关的析构函数。
这甚至发生在boost.org's unix install page上给出的简单测试程序。
我想知道是否需要设置特殊的编译/链接选项(我使用了C++工具的默认设置),当然,除了设置搜索路径和包括正则表达式库吗?
(顺便说一句,我已经验证了我的系统默认的编译器的确是GCC 4.01,这是在XCode中我的测试项目采用相同)