1

好的,我在构建 boost 时遇到了一些问题(我需要构建版本)

问题是什么

每次我尝试运行 bootstrap.bat 时,几秒钟后都会出现此错误:

LINK : fatal error LNK1105: Cannot close file "bin.ntx86\b2.exe".

"cl"  "/Fdbin.ntx86/" "/Fobin.ntx86/" /Febin.ntx86\b2.exe "-DNDEBUG" "- ...

...failed [COMPILE] bin.ntx86\b2.exe...
...skipped bjam.exe for lack of b2.exe...
...failed updating 1 target...
...skipped 1 target...

系统规格

  • Windows 7的
  • Visual Studio 10 速成版
  • 64位

我已经尝试过的

  • 停用 Comodo Internet Security Premium
  • 运行 vcvars32.bat
  • b2.exe 未运行(已重新启动以确保)
4

2 回答 2

3

我遇到了同样的错误。就我而言,这是 Comodo Antivirus 的行为阻止程序造成的麻烦。

于 2013-03-01T15:31:44.780 回答
0

我最近遇到了同样的问题(Windows 8.1,Boost 1.57)。即使在退出 Comodo Internet Security 之后,COMODO Internet Security Helper Service (cmdagent.exe) 仍然处于活动状态。未能从服务管理单元中阻止它,我已将服务的启动类型从自动更改为手动,并使用 Sysinternals Suite 中的 Process Explorer 终止了该进程。之后,Boost bootstrap 起作用了。

于 2014-11-06T19:41:13.170 回答