我们正在使用BOOST开发一个用C ++编写的项目,该项目是在Visual Studio中构建的。检查项目构建(exe文件)我发现有一个BOOST的路径(在构建服务器上)。所以,我想这是因为__FILE__
宏。
编辑:它是Release配置,没有调试信息。
EDIT2 :以下命令用于构建BOOST:
b2 --toolset=msvc-10.0 --stagedir=./stage/2010/win32
address-model=32 variant=release
threading=single,multi link=static
runtime-link=static debug-symbols=off
我们的客户不希望路径存在,所以如何避免绝对路径包括?
此致
答案 0 :(得分:3)
您应该使用BOOST_EXCEPTION_DISABLE预处理器定义