摘要:转自:http://blog.csdn.net/yuzhiyuxia/article/details/7760917一个QT程序,在Windows下编译运行正常;现在在Linux下编译成功之后运行的时候,程序却异常退出,命令行提示:QWidget: Must construct a QApplication before a QPaintDevice。字面意思是必须在一个QPaintDevice对象(这里是QWidget,QWidget是QPaintDevice的子类)之前,先创建好QApplication对象。不可能啊。。。在windows下运行是正常的啊!g了好久,找到一篇文章:http:
阅读全文
摘要:转自:http://blog.sina.com.cn/s/blog_567e63d0010003fc.html1、fatal error C1010: unexpected end of file while looking for precompiled header directive。 寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include "stdafx.h")2、fatal error C1083: Cannot open include file: 'R…….h': No such file or directory 不能打开
阅读全文
摘要:转自:http://blog.csdn.net/mdjtf/article/details/5617292今日心血来潮,看着臃肿的VC2008生成文件突生不满,试行优化。按照前辈们说的把项目属性都配置一次,报错误的结果2......VC/bin/cl.exe返回。于是反复找,郁闷地发现居然错在第一条的优化上,就是最小化大小、最大化速度那里。但是,难道就不优化了吗?那我还不如去用VC6了。1、进行google,运行环境加了路径,不行。2、为cl.exe加了缺少的MSPDB80.DLL文件,也不行。3、输入:Msdev /useenv运行?我这是2008,要改成devenv /useenv,这次有
阅读全文
摘要:转自:http://wenku.baidu.com/view/de47ebc02cc58bd63186bd31.html如何解决 “fatal error C1083: ”无法打开包括文件最开始重新导入项目时,遇到过 "fatal error C1083"这个错误,当时经同事指点,改了加载头文件的附加路径,问题很容易就解决。今天将整个工程改的编译方式改为Release方式,再次遇到"fatal errorC1083",决心将具体的解决方法以图文的方式记录下来,一方面加深自己的印象,另一方面,也方便遇到类似问题的同学找到快速解决方案。步骤1:定位报“fat
阅读全文
摘要:转自:http://blog.sina.com.cn/s/blog_58649eb30100th2k.html错误描述:fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?错误分析:此错误发生的原因是编译器在寻找预编译指示头文件(默认#include "stdafx.h")时,文件未预期结束。没有找到预编译指示信息的头文件"stdafx.h"。(因为工程中的每个cpp文件属性默认都是使用预编译头(/YU)的,但是添加的第三方文件并没有 #includ
阅读全文
摘要:转自:http://blog.csdn.net/timmy_zhou/article/details/5912524rc文件VS_VERSION_INFO中 FILEVERSION 键的值每段不能超过255,切记您可以编写程序来修改资源编译器 (.rc) 文件,而不是使用此处所述的步骤。但是,RC 文件是 Visual c + + 的控制之下。visual c + + 修改 RC 文件,在保存时,这可能会影响版本资源。本节中介绍的方法可应用于任何 Visual c + + 项目。此示例使用 Microsoft 基础类项目。创建新的项目使用 MFC (EXE) Appwizard 并调用它MyP
阅读全文