gpt4 book ai didi

visual-studio - 这个错误信息是什么意思: LINK : fatal error LNK1104: cannot open file 'TEMPFILE'

转载 作者:行者123 更新时间:2023-12-04 06:23:03 24 4
gpt4 key购买 nike

我正在使用 Visual Studio 2008 从命令行构建一个 C 程序。

vcbuild /logcommands foo.vcproj
从 GUI 中,构建工作正常。但是从命令行,构建在链接阶段失败,并显示以下错误消息:
Linking...
Creating library c:\foo\out\foo.lib and object c:\foo\out\foo.exp
Generating code
Finished generating code
LINK : fatal error LNK1104: cannot open file 'TEMPFILE'
Build log was saved at "file://c:\foo\out\BuildLog.htm"
这是什么 TEMPFILE ,以及如何修复构建?

最佳答案

链接器试图在 TMP 指示的目录中创建一个临时文件。环境变量。确保 TMP已设置,并且它指向链接器可以在其中创建文件并且具有足够磁盘空间的目录。例如。,

set TMP=%HOMEDRIVE%%HOMEPATH%\Local Settings\Temp
vcbuild /logcommands foo.vcproj

(在所有地方的 SCons FAQ 中找到。我的构建脚本在调用 TMP 之前弄乱了 vcbuild,出于某种深不可测的原因。)

关于visual-studio - 这个错误信息是什么意思: LINK : fatal error LNK1104: cannot open file 'TEMPFILE' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6497233/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com