我正在使用 Jam 通过运行来构建项目jam.exe -q -j8 -d5 -dx all install
。控制台输出为:
[echo] Jam all installing with 8 threads in C:\dobuild\work\workspace\src dir
[exec] Building DEBUG ...
[exec] ...patience...
[exec] ...patience...
[exec] ...found 2198 target(s)...
[exec] ...updating 785 target(s)...
[exec] Cc madlib\mada2c.obj
[exec] Cc madlib\madabort.obj
[exec] Cc madlib\madacb.obj
[exec] Cc madlib\madarabphn.obj
[exec] Cc madlib\madbcb.obj
[exec] Cc madlib\madcmap.obj
[exec] Cc madlib\maddate.obj
[exec] Cc madlib\maddbxa.obj
[exec]
[exec] cl /nologo /c /Fomadlib\mada2c.obj /Od /MDd /Z7 /D _DEBUG /D _WINDOWS /D WIN32 /D _CRT_SECURE_NO_DEPRECATE /D _VC80_UPGRADE=0x0600 /D _WIN32_WINNT=0x500 /D MAD_VERSION=12.0.0.X /D MAD_VERSION_MAJOR=12 /D MAD_VERSION_MINOR=0 /D MAD_VERSION_PATCH=0 /D MAD_VERSION_BUILD=X /EHsc /J /W2 /c /wd4996 /Zm400 /TC /D MAD_BLDDLL /D _WINDLL /Imadlib /Iinclude /Iincsdk /Ia2clib madlib\mada2c.c
[exec]
[exec] ...failed Cc madlib\mada2c.obj ...
它没有明确显示原始错误消息。如果我手动运行该cl
命令,它会成功。有谁知道为什么原始错误被吞下?谢谢