Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.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
C++ 由于mt.exe失败,Windows上的boost编译失败_C++_Boost - Fatal编程技术网

C++ 由于mt.exe失败,Windows上的boost编译失败

C++ 由于mt.exe失败,Windows上的boost编译失败,c++,boost,C++,Boost,我正在尝试从boost编译几个库,当mt.exe工具尝试生成清单文件时失败,生成的二进制文件(lib和dll)被删除,编译完成后我无法获取它们 mt : general error c101008d: Failed to write the updated manifest to the resource of file "D:\project\uniVision-x86- Windows\_Sandbox_BUILD\boost\boost-1.58.0- build\boost\bin.v

我正在尝试从boost编译几个库,当mt.exe工具尝试生成清单文件时失败,生成的二进制文件(lib和dll)被删除,编译完成后我无法获取它们

mt : general error c101008d: Failed to write the updated manifest to the 
resource of file "D:\project\uniVision-x86-
Windows\_Sandbox_BUILD\boost\boost-1.58.0-
build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-exceptions-
on\threading-multi\boost_regex-vc120-mt-gd-1_58.dll". The operation failed.

    if exist "D:\project\uniVision-x86-Windows\_Sandbox_BUILD\boost\boost-
1.58.0-build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-
exceptions-on\threading-multi\boost_regex-vc120-mt-gd-1_58.dll.manifest" (
        call 
"C:\Users\danielh\AppData\Local\Temp\b2_msvc_12.0_vcvarsall_x86.cmd" >nul
mt -nologo -manifest "D:\project\uniVision-x86-
Windows\_Sandbox_BUILD\boost\boost-1.58.0-
build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-exceptions-
on\threading-multi\boost_regex-vc120-mt-gd-1_58.dll.manifest" "-
outputresource:D:\project\uniVision-x86-Windows\_Sandbox_BUILD\boost\boost-
1.58.0-build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-
exceptions-
on\threading-multi\boost_regex-vc120-mt-gd-1_58.dll;2"
    )

...failed msvc.manifest.dll D:\project\uniVision-x86-
Windows\_Sandbox_BUILD\boost\boost-1.58.0-
build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-exceptions-
on\threading-multi\boost_regex-vc120-mt-gd-1_58.dll D:\project\uniVision-
x86-Windows\_Sandbox_BUILD\boost\boost-1.58.0-
build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-exceptions-
on\threading-multi\boost_regex-vc120-mt-gd-1_58.lib D:\project\uniVision-
x86-Windows\_Sandbox_BUILD\boost\boost-1.58.0-
build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-exceptions-
on\threading-multi\boost_regex-vc120-mt-gd-1_58.pdb...
...removing D:\project\uniVision-x86-Windows\_Sandbox_BUILD\boost\boost-
1.58.0-build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-
exceptions-on\threading-multi\boost_regex-vc120-mt-gd-1_58.dll
...removing D:\project\uniVision-x86-Windows\_Sandbox_BUILD\boost\boost-
1.58.0-build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-
exceptions-on\threading-multi\boost_regex-vc120-mt-gd-1_58.lib
...removing D:\project\uniVision-x86-Windows\_Sandbox_BUILD\boost\boost-
1.58.0-build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-
exceptions-on\threading-multi\boost_regex-vc120-mt-gd-1_58.pdb
...skipped <pD:\project\uniVision-x86-
Windows\_Sandbox_BUILD\boost\stage\lib>boost_regex-vc120-mt-gd-1_58.dll for 
lack of <pD:\project\uniVision-x86-Windows\_Sandbox_BUILD\boost\boost-
1.58.0-build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-
exceptions-on\threading-multi>boost_regex-vc120-mt-gd-1_58.dll...
mt:一般错误c101008d:未能将更新的清单写入
文件“D:\project\uniVision-x86”的资源-
Windows\\u沙盒\u构建\boost\boost-1.58.0-
build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch异常-
在\threading multi\boost\u regex-vc120-mt-gd-1_58.dll上”。操作失败。
如果存在“D:\project\uniVision-x86-Windows\\u Sandbox\u BUILD\boost\boost-
1.58.0-build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-
\threading multi\boost_regex-vc120-mt-gd-1_58.dll.manifest上的异常”(
呼叫
“C:\Users\danielh\AppData\Local\Temp\b2\u msvc\u 12.0\u vcvarsall\u x86.cmd”>nul
mt-nologo-manifest“D:\project\uniVision-x86-
Windows\\u沙盒\u构建\boost\boost-1.58.0-
build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch异常-
在\threading multi\boost_regex-vc120-mt-gd-1_58.dll.manifest“”上-
输出源:D:\project\uniVision-x86-Windows\\沙盒\u构建\boost\boost-
1.58.0-build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-
例外情况-
关于\threading multi\boost\u regex-vc120-mt-gd-1_58.dll;2“
)
…失败的msvc.manifest.dll D:\project\uniVision-x86-
Windows\\u沙盒\u构建\boost\boost-1.58.0-
build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch异常-
关于\threading multi\boost\u regex-vc120-mt-gd-1\u 58.dll D:\project\uniVision-
x86 Windows\\u沙盒\u构建\boost\boost-1.58.0-
build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch异常-
关于\threading multi\boost\u regex-vc120-mt-gd-1_58.lib D:\project\uniVision-
x86 Windows\\u沙盒\u构建\boost\boost-1.58.0-
build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch异常-
关于\threading multi\boost\u regex-vc120-mt-gd-1\u 58.pdb。。。
…正在删除D:\project\uniVision-x86-Windows\\u Sandbox\u BUILD\boost\boost-
1.58.0-build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-
\threading multi\boost_regex-vc120-mt-gd-1_58.dll上的异常
…正在删除D:\project\uniVision-x86-Windows\\u Sandbox\u BUILD\boost\boost-
1.58.0-build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-
\threading multi\boost_regex-vc120-mt-gd-1_58.lib上的异常
…正在删除D:\project\uniVision-x86-Windows\\u Sandbox\u BUILD\boost\boost-
1.58.0-build\boost\bin.v2\libs\regex\build\msvc-12.0\debug\asynch-
\threading multi\boost_regex-vc120-mt-gd-1_58.pdb异常
…跳过了的boost_regex-vc120-mt-gd-1_58.dll
缺少boost_regex-vc120-mt-gd-1_58.dll。。。

在过去,不是构建boost,我看到过mt.exe的问题,即反病毒软件会阻止mt.exe修改文件。在这些情况下,暂停反病毒按需扫描修复了问题。