Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/125.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
避免包含BOOST到exe的路径 我们正在使用Boost编写C++项目,并且该项目正在VisualStudio中构建。检查项目构建(exe文件),我发现有一个BOOST路径条目(在构建服务器上)。因此,我想这是由于\uuuu文件\uuuu宏造成的_C++_Boost - Fatal编程技术网

避免包含BOOST到exe的路径 我们正在使用Boost编写C++项目,并且该项目正在VisualStudio中构建。检查项目构建(exe文件),我发现有一个BOOST路径条目(在构建服务器上)。因此,我想这是由于\uuuu文件\uuuu宏造成的

避免包含BOOST到exe的路径 我们正在使用Boost编写C++项目,并且该项目正在VisualStudio中构建。检查项目构建(exe文件),我发现有一个BOOST路径条目(在构建服务器上)。因此,我想这是由于\uuuu文件\uuuu宏造成的,c++,boost,C++,Boost,编辑:它的发布配置没有调试信息 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 我们的客户不希望路径存在,那么如何避免绝对路径包括 关于,您应该使用BOOST\u EXCEPTION\u

编辑:它的发布配置没有调试信息

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
我们的客户不希望路径存在,那么如何避免绝对路径包括


关于,

您应该使用BOOST\u EXCEPTION\u DISABLE preprocessor definition

在没有调试信息的情况下构建,或者清理路径(以便它一开始就不在那里)。尝试使用相对路径>“我们的客户不希望路径存在”-他们引用什么理由?根据你的供应商协议,这是有效的吗?@sehe没有理由,但客户总是第一位的。我们使用发行版配置来构建BOOST和我们的项目。因此,确实,首先尝试阻止特定路径(并替换客户),您是否应该在编译过程中避免参数/fc?