修改VC++6.0程序,Link没问题,Build时报错:

LINK : fatal error LNK1104: cannot open file "E:\QZD_EXE\SpMain.EXE"
执行 link.exe 时出错.

奇怪,既然link通过了,为什么还会报LNK错误呢。

观察报错信息,里面提到了cannot open file,打不开文件,文件肯定是存在的,那么打不开的话,很可能是被占用了。

探索了一番,发现了原因:原来是上一次运行后,exe程序还开着。把exe程序关闭,再次Build,问题解决。