VC++的问题:编译不通过,提示LINK : fatal error LNK1104: cannot open file "TEMPFILE"

我新建一个win32 consol aplication的空工程,自己添加.c和.h文件,第一次编译可以通过,调试也成功,第二次编译则提示LINK : fatal error LNK1104: cannot open file "TEMPFILE",编译都无法通过了。新建第二个工程再次编译也无法通过了,提示同样的错误,重装VC后,第一次编译可以通过,第二次编译也提示同样问题。请问这个"TEMPFILE"到底是怎么回事?为什么会出现这样的错误?让我百思不得其解,跪求高手指点!

你第一次编译成功后的那个程序还在运行,第二次在link的时候就不能重写那个错误了,所以就会出现link error.一般这种情况都是这样造成的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-03
先在c盘建一个文件夹 比如c:\tmp然后“我的电脑”右键“属性”“高级”“环境变量”“新建”“变量名”填TMP “变量值”填 c:\tmp确定之后重新开一下vc试试看
第2个回答  2013-05-15
这可能是不兼容的系统,如果您使用的是Windows 7,然后VC + + 6.0是存在的兼容性问题,最好是使用VC + + 6.0 mini或安装与
第3个回答  2017-08-08
以管理员身份运行VC编程软件即可

...fatal error LNK1104: cannot open file "TEMPFILE"
你第一次编译成功后的那个程序还在运行,第二次在link的时候就不能重写那个错误了,所以就会出现link error.一般这种情况都是这样造成的。

...LINK : fatal error LNK1104: cannot open file "kerne
1、重装系统,再装编译器 2、再装编译器,但是路径和之前装的编译器路径相同 3、修改现在装好的编译器的设置 建议选第二种方法,因为3 很麻烦

...LINK : fatal error LNK1104: cannot open file "Debug\/123.exe"如 ...
1、首先打开开发项目,选择你要修改的解决方案。2、选中你要修改的项目,单击右键,选择属性菜单。3、然后单击选中连接器。4、再单击输入选项,这时你就能看到附加依赖项了,单击附加依赖项的下拉按钮选择编辑。5、然后把附加依赖项重新编写,一行一个,然后点击确认,设置完成。

...LINK : fatal error LNK1104: cannot open file "Debug\/a.exe" 执 ...
cannot open file "Debug\/a.exe"意思就是不能打开文件a.exe。因为编译过程中会生成a.exe文件,而你这个a.exe文件可能已经在运行了,运行的Win32程序系统会对它进行保护,不让它被修改,所以编译时就会写入出错。解决方法:关闭a.exe文件即可。有时虽然在任务栏中可能没有看到a.exe,并不意味着该程...

...LINK : fatal error LNK1104: cannot open file "libcid.lib"是怎么...
正确的应该是在一个CPP文件中定义如下:int g_Test;那么在使用的CPP文件中就应该使用:extern int g_Test即可,如果还是使用int g_Test,那么就会产生LNK2005错误,一般错误错误信息类似:AAA.obj error LNK2005 int book c? book@@3HA already defined in BBB.obj。切记的就是不能给变量赋值否则...

LINK : fatal error LNK1104: cannot open file "
编译,还是LINK : fatal error LNK1104: cannot open file "libcid.lib"的话,说明你没有文件libcid.lib。搜索一下你的磁盘有没有libcid.lib,没有的话下载一个或从别人那里拷贝一个,放到Visual Studio ->VC98->lib目录下,同样在工程下加上 设置 目录下 有个c++LINK,加上libcid.lib。再编译...

...LINK : fatal error LNK1104: cannot open file "..\\..\\lib\\hvd...
而你拷过来这个文件后不一定放在了这个位置。你可以把这个lib文件放在当前工程目录下,然后把lib文件路径就改为当前工程目录。你在电脑里找下有没有hvdailt.dll文件,没有的话从别的电脑上拷一个,放在windows目录的system32目录下,或者工程目录下。

LINK : fatal error LNK1104错误,希望懂的才进来,不要复制来的答案
不好意思,我今天才看到这个问题,不知道您解决没有,或者是搞清楚没有?我曾经遇到跟你一米一样的情况,就是随便编个简单的程序,调试后总是有一个错误,就是你所说的fatal error LNK1104: cannot open file "Debug\/kk.exe,我想问下你是不是安在C盘?如果是的话,那跟我情况一样。。我们要...

...LINK : fatal error LNK1104: cannot open file "Debug\/fx.exe" 执...
这是由于你在之前运行过此程序,运行窗口(黑色的Dos窗口)没有关闭造成的,一般关闭它就可以,如果不可以解决,关闭VC(记着保存),重新打开工程文件(VC的是.dsw后缀的,VS是.sln的 这些在你所建的工程文件夹里),另外一种方法就是复制代码重新建一个工程!

...LINK : fatal error LNK1104: cannot open file "libcid.lib" Error...
msdn上说LIBC.lib的版本和vc版本不匹配。这样做project->setting->linker->command line-->additional options中加入\/nodefaultlib.libc

相似回答