QT C1041错误

  使用QT Createor + MSVC2013写程序时。我复制了一份之前OK的代码到新的工程中,工程名字和之前的工程一样,出现了奇怪的错误。开始程序总是崩溃,后来我删掉shadow build目录,重建程序后,又出现C1041的错误。

耽误一两个小时。

  错误在于导入了同一个名字的工程到QT Creator中,并且两个工程还在同一个根目录下。

改了工程名字后,就好了。

参考:http://stackoverflow.com/questions/20643370/visual-studio-2013-fatal-error-c1041-fs

时间: 2024-10-09 22:09:02

QT C1041错误的相关文章

Qt启动错误:Cannot create semaphore /tmp/qtembedded-0/QtEmbedded-0 'd'

最近要在ARM Cortex-A9平台上移植Qt4.7.3,由于我们选用的平台只支持Android系统,所以,要用Qt只能自己移植了. 硬件平台选用深圳思博特科技的SCM3188M,CPU是RK3188,1.6GHz四核Cortex-A9,启动后出现以下错误.     [[email protected]]# Cannot create semaphore /tmp/qtembedded-0/QtEmbedded-0 'd' Error 38 Function not implemented C

Qt编译错误GL/gl.h: No such file or directory

最近把系统换成ubuntu14.04的了,在安装Qt后,我运行了里面的一个示例,发现编译有错: 其实我以前就遇到过这个问题,我当时给我的朋友写了一封邮件,他告诉我说是因为系统中没有安装OpenGL库导致的,所以我们要安装OpenGL库及其工具: 这个是他当时给我回的邮件,我发现我现在的系统中没有最后一个软件,可能是因为新系统换了比较新的软件源的关系吧.我的做法是运行这个命令 [email protected]:~$ sudo apt-get install freeglut3-dev 之后就可以

关于usr/bin/ld: cannot find -lxxx问题总结(Qt编译错误cannot find -lGL)

决定终结这个问题!(网上要想找到完整的解答实在太难了) http://blog.sciencenet.cn/blog-676535-541444.html 前两天手贱,把虚拟机玩崩溃了,只好重装虚拟机,把以前的工作再做一遍.在安装好qt-creator之后,编译程序遇到了下面这个错误 cannot find -lGL 百度了一下,找到的解决方法如下 sudo apt-get install libqt4-dev或者sudo apt-get install libgl1-mesa-dev或者sud

QT编译错误: multiple definition of `qMain(int, char**)'

QT使用过程中来回添加修改代码,结果出现了编译错误:error: multiple definition of `qMain(int, char**)' 一直看我的源文件是都哪里有错误,最后发现是在pro文件中出的问题,频繁的添加以及移除文件,导致HEADERS以及SOURCES中会重复添加 解决办法:把重复项删除! QT编译错误: multiple definition of `qMain(int, char**)' 原文地址:https://www.cnblogs.com/MakeView6

Qt程序错误记录

1.有的程序用到setMainWidget()函数,如果你用的Qt版本是4.0以上的会报错如下: error: 'class QApplication' has no member named 'setMainWidget' 错误是由于版本问题,setMainWidget是Qt3的,而在Qt4中,这个函数已经不用了,如果想兼容Qt3,可以再程序头文件前加以下语句(不能在头文件后): #define QT3_SUPPORT 之后,带有setMainWidget的程序可以成功编译. 2.错误: 致命

尴尬,qt出现错误,然后莫名又好了..

Starting D:\code\qt\myChess\day01\build-HelloQT-Desktop_Qt_5_5_0_MinGW_32bit-Debug\debug\HelloQT.exe... 程序异常结束. D:\code\qt\myChess\day01\build-HelloQT-Desktop_Qt_5_5_0_MinGW_32bit-Debug\debug\HelloQT.exe crashed 以上是错误的信息,原因就是下面代码第15行,把这句话注释掉就没错.. 不知道

QT 常见错误收集

1)错误1:QWebView 编译无法通过 QT4中: [html] view plain copy print? pro文件加入:QT       += webkit main.cpp中加入: #include <QWebView> QT5中:提示QWebView: No such file or directory [html] view plain copy print? *.pro 加上 QT += webkitwidgets *.cpp 加上 #include <QtWebKi

Qt编译错误“GL/gl.h:No such file or directory”的解决方法

备注:1)操作系统:Ubuntu-14.04或12.042)Linux用户:root3)Qt版本:qt-linux-opensource-5.2.0-x86 为了迎接Qt的新纪元(从诺基亚移居到芬兰公司Digia家中),我决定将Qt开发环境升级到当前的最新版5.2,在安装好开发环境后,编译第一个工程的时候出现了如下错误:"GL/gl.h:No such file or directory",这是由于系统中没有安装OpenGL库导致的,于是在控制台中输入以下命令安装OpenGL库及其工具

解决 Cannot mix incompatible Qt library 错误

今天运行 liteide 出现错误: Cannot mix incompatible Qt library (version 0x40802) with this library (version 0x40801) 解决办法: cd liteide/lib/liteide; mkdir qt; mv *Qt* qt 其它软件也是相同的道理,把软件目录下的Qt相关的动态库删除或移动即可. 如果还不OK,安装一下: apt-get install libxi-dev libxmu-dev