错误调试
秋风知劲草
Be better
展开
-
Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version 错误解决
Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version 错误解决2009-07-14 16:56今天在VS2005中,用C++读取txt文本时,因为用得是CStdioFile类,所以要包含afx.h头文件,例如:#include #include usi转载 2015-07-27 20:18:28 · 620 阅读 · 0 评论 -
afxv_w32.h(16): fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include
网上的几种解决方法:1、删除stdafx.h中的windows.h,改为#include "afx.h"2、在你的工程所有包含头文件的地方查找这个:#include 如果有的话,把这句话放在其它包含文件语句的上面。这个是编译器编译顺序的问题。3、将可能包含有#include "windows.h"的头文件放在其他头文件之后#include。4、有些情况下,可以这样操作#unde原创 2015-07-28 10:46:14 · 8515 阅读 · 0 评论 -
解决VS编译出现Moc'ing文件,系统找不到指定路径问题
首先,1.确定自己文件路径没有中文;2.文件的路径不是特别长(特别长的话会被VS截断,自然识别不了)。然后,1.在对应的项目下,找到指定文件,例如render.h文件;2.右击,选择“属性”,选择“自定义生成工具”;3.查看“命令行”和“附加依赖项”,这两个都跟Moc.exe的路径有关系,将“$(QTDIR)\bin\moc.exe”改成绝对路径,比如“C:\Vapor2.转载 2015-07-26 16:07:02 · 8854 阅读 · 1 评论 -
error LNK2038: 检测到“_MSC_VER”的不匹配项: 值“1600”不匹配值“1800”
_MSC_VER 定义编译器的版本。下面是一些编译器版本的_MSC_VER值:MS VC++ 10.0 _MSC_VER = 1600MS VC++ 9.0 _MSC_VER = 1500MS VC++ 8.0 _MSC_VER = 1400MS VC++ 7.1 _MSC_VER = 1310MS VC++ 7.0 _MSC_VER = 1300MS VC++ 6.0 _转载 2015-09-10 10:42:24 · 5120 阅读 · 0 评论 -
LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
用VS2010编译C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏方案一:(这个方法比较好,在用qt运行时出现问题也能解决)复制 C:\Windows\winsxs\x86_netfx-cvtres_for_vc_and_vb_b03f5f7f11d50a3a_6.1.7601.17514_none_ba1c770af0b2031b 目录下的转载 2015-05-09 18:22:10 · 527 阅读 · 0 评论