使用visual c++编程后,我能正常运行出一个win32 application代码,当我关闭后在次运行出现错误,提示如下
--------------------Configuration:Test4-Win32Debug--------------------Linking...LINK:...
--------------------Configuration: Test4 - Win32 Debug--------------------
Linking...
LINK : fatal error LNK1207: incompatible PDB format in "D:\C++\Test\Lesson2\Test4\Debug\Test4.pdb"; delete and rebuild
执行 link.exe 时出错. 展开
Linking...
LINK : fatal error LNK1207: incompatible PDB format in "D:\C++\Test\Lesson2\Test4\Debug\Test4.pdb"; delete and rebuild
执行 link.exe 时出错. 展开
3个回答
展开全部
链接器工具错误 LNK1207“filename”中的 PDB 格式不兼容;删除并重新生成
VC6.0中 选择工具栏中组建->清除,组建->全部重建,就可以了,,,
VC6.0中 选择工具栏中组建->清除,组建->全部重建,就可以了,,,
追问
程序只是一个普通的,win32 application 别人说要有main函数,但是当时没有时,正常运行,而且我按照你的提示后还是出现错误,如下
Deleting intermediate files and output files for project 'Test5 - Win32 Debug'.
Compiling...
Test5.cpp
Linking...
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Debug/Test5.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.
追答
Windows子系统设置错误, 提示:
libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _main
Windows项目要使用Windows子系统, 而不是Console, 可以这样设置
[Project] --> [Settings] --> 选择"Link"属性页,
在Project Options中将/subsystem:console改成/subsystem:windows
这是我找的答案,希望能帮到你,努力学习,呵呵
展开全部
翻译的意思是,你那个路径的pdb文件格式不兼容,删除并重构,至于什么原因嘛,我不是搞这个的,也不懂
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
简体中文版地址:
不过推荐你去下这个“Visual.C++.6.0.with.SP6.大企龙卷风集成安装版”
下载地址:
用迅雷下,很快的,我刚测试过,如果再不行,补充说明一下给了你什么提示。
不过推荐你去下这个“Visual.C++.6.0.with.SP6.大企龙卷风集成安装版”
下载地址:
用迅雷下,很快的,我刚测试过,如果再不行,补充说明一下给了你什么提示。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询