QT 内部编译器内部函数出错求助

QT程序在ubuntu中的编译问题,求大神指点是什么错误_百度知道
QT程序在ubuntu中的编译问题,求大神指点是什么错误
g++ -c -pipe -g -Wall -W -O2 -D_REENTRANT
-DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -I/usr/include/qt3 -o main.o main.cpp
main.cpp:1: fatal error: QtGui/QApplication: No suc...
我有更好的答案
找不到QT库呀 看下你的QT环境变量设置的对吗 对的话检查下有没有QtGui/QApplication这个文件 没有的话可能需要重新安装QT
要怎么解决了,对这家伙好朦胧
重新下个QTlinux版本 重新安装下试试
为您推荐:
其他类似问题
ubuntu的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。编译ARM版的qt4.8失败求助_百度知道
编译ARM版的qt4.8失败求助
我有更好的答案
usr/tslib&#47.conf)# modifications to g++,那就没必要设置了)我的给你参考一下;common/g++-unix./configure -opensource -embedded arm -xplatform qws/include -L/usr/local/tslib/lib -fast -lrt -confirm-license在解压包的
mkspecs/linux-arm-gnueabi-g++ 目录下需要配置一下你的 linux-arm-gnueabi-g++ 路径./common/linux-arm-gnueabi-g++ -no-webkit -qt-libtiff -qt-libmng -qt-libjpeg -qt-libpng -no-qt3support -nomake demos -nomake docs -nomake examples -little-endian -host-little-endian -no-xcursor -no-mouse-linuxtp -qt-mouse-tslib -I&#47,就是原配了~## qmake configuration for building with arm-linux-gnueabi-g++#MAKEFILE_GENERATOR
= UNIXTARGET_PLATFORM
= unixTEMPLATE
= appCONFIG
+= qt warn_on release incremental link_prl gdb_dwarf_indexQT
+= core guiQMAKE_INCREMENTAL_STYLE = sublibinclude(..&#47.conf)include(../local/gcc-base-common/linux.conf)include(.,最好是设置成绝对路径,否则可能你配置的交叉编译器没有添加到环境变量里面不好~ (如果配置了环境变量的话
采纳率:97%
来自团队:
贴过程,贴错误提示。
为您推荐:
其他类似问题
arm的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。求助,Qt编译出现“无法解析的外部符号”错误-CSDN论坛
求助,Qt编译出现“无法解析的外部符号”错误
用的Qt&creator。新建一个Dialog,仅仅在dialog.h里添加了private&slots:&void&buttonClicked();编译就出错
D:\MyProjects\Qt\dialog\slot\solt-build-Desktop_Qt_5_0_0_MSVC2010_32bit_SDK-Debug\debug\moc_dialog.obj:-1:&错误:LNK2019:&无法解析的外部符号&"private:&void&__thiscall&Dialog::enableFindButton(class&QString&const&&)"&(?enableFindButton@Dialog@@AAEXABVQString@@@Z),该符号在函数&"private:&static&void&__cdecl&Dialog::qt_static_metacall(class&QObject&*,enum&QMetaObject::Call,int,void&*&*)"&(?qt_static_metacall@Dialog@@CAXPAVQObject@@W4Call@QMetaObject@@HPAPAX@Z)&中被引用
未找到文件&moc_dialog.obj。
要是定义signals就没有报错,定义slots就有错
百度了很多方法,qmake、删obj什么的都没用。
你定义了的slot实现了没?
引用&1&楼&freebendy&的回复:你定义了的slot实现了没?
没有实现。
引用&2&楼&clxkxzx&的回复:引用&1&楼&freebendy&的回复:你定义了的slot实现了没?
没有实现。
你没有实现的意图是什么?&qt的moc编译器会生成一些类扩展c++的功能,你没有实现slot出现这种连接错误很正常,另外signals是一个空的宏,你声明它而不实现肯定是没有问题的。
引用&3&楼&freebendy&的回复:引用&2&楼&clxkxzx&的回复:引用&1&楼&freebendy&的回复:你定义了的slot实现了没?
没有实现。
你没有实现的意图是什么?&qt的moc编译器会生成一些类扩展c++的功能,你没有实现slot出现这种连接错误很正常,另外signals是一个空的宏,你声明它而不实现肯定是没有问题的。
哦。。是这样啊,谢啦~
回复求助:Qt Creator 需要设置一个编译器来构建。在构建套件选项里设置一个编译器。
[问题点数:20分,结帖人Johnnyspace]
求助:Qt Creator 需要设置一个编译器来构建。在构建套件选项里设置一个编译器。
[问题点数:20分,结帖人Johnnyspace]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年8月 移动平台大版内专家分月排行榜第二2013年4月 移动平台大版内专家分月排行榜第二
2013年5月 移动平台大版内专家分月排行榜第三
2013年8月 移动平台大版内专家分月排行榜第二2013年4月 移动平台大版内专家分月排行榜第二
2013年5月 移动平台大版内专家分月排行榜第三
2013年8月 移动平台大版内专家分月排行榜第二2013年4月 移动平台大版内专家分月排行榜第二
2013年5月 移动平台大版内专家分月排行榜第三
2013年8月 移动平台大版内专家分月排行榜第二2013年4月 移动平台大版内专家分月排行榜第二
2013年5月 移动平台大版内专家分月排行榜第三
2013年8月 移动平台大版内专家分月排行榜第二2013年4月 移动平台大版内专家分月排行榜第二
2013年5月 移动平台大版内专家分月排行榜第三
2013年8月 移动平台大版内专家分月排行榜第二2013年4月 移动平台大版内专家分月排行榜第二
2013年5月 移动平台大版内专家分月排行榜第三
匿名用户不能发表回复!|编译QT库出错,要被搞死了,求助下_百度知道
编译QT库出错,要被搞死了,求助下
我有更好的答案
先你需要安装qt,qt官网有安装文件,最新的是5.3.x,下载下来安装好。 其次,你需要visual studio的一个qt插件,也在官网下。现在的安装包里面应该继承这个插件了。这个插件允许你在VS下面直接创建QT的项目,比手动设置要方便的多,望..。 谢谢
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 编译器中发生内部错误 的文章

 

随机推荐