时间:2015-08-10 来源:互联网 浏览量:
具体方法如下:
1VS2010是经典的常用的WIndows系列的开发工具,十分好用十分经典。MFC又是Windows开发的jingd但是对于初学者来说,经常会遇到一些问题,导致打击了学习的热情~~
21-错误 1 error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
第一步:右键->工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否]
第二步:以下三个路径都有cvtres.exe文件
C:\Program Files\Microsoft Visual Studio 10.0\VC\binC:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7600.16385_none_ba476986f05abc65C:\Windows\Microsoft.NET\Framework\v4.0.30319
将C:\Program Files\Microsoft Visual Studio 10.0\VC\bin里面的cvtres.exe改为cvtres-old.exe,让VS2010编译自动用新的版本的cvtres.exe
32-IntelliSense: #error 指令: Please use the /MD switch for _AFXDLL builds
修改设置:工程(Project)-> 属性(Properties)-> 配置属性(Configuration Properties)-> c/c++-> 代码生成(Code Generation)->运行库(Use run-time library)->多线程调试DLL(/MD)
43-VS2010工程找不到新增宏定义:
工程属性里,C++->预处理器->预处理器定义
54-VS2010生成里面主要是编译和生成exe文件
如果要在VS2010里面直接运行,是在调试下面里面的运行和调试
6VS2010+MFC是一套经典的C++ MVC系统,学会了对于程序员对于Windows系统可以有进一步的深入了解,好处多多