查看完整版本: [-- 为啥我就编译通不过呢? --]

QTCN开发网 -> 《C++ GUI Qt 4编程》(第2版)专栏 -> 为啥我就编译通不过呢? [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

smallghost 2014-03-08 17:08

为啥我就编译通不过呢?

为啥 qmake -project 产生的工程用 Qt Creator 打开后没法编译呢? 说是#include <QApplication>这行找不到QApplication,然后每次我都要手工在.pro文件中加一行QT += widgets才能编译,是这样的吗?

smallghost 2014-03-08 17:27
我的做法:
1、qmake -project   产生工程
2、qmake UIDemo1.pro 产生Make文件
3、make
错误信息:
src/main.cpp:1:10: fatal error: 'QApplication' file not found
#include <QApplication>

smallghost 2014-03-08 17:33
是不是要编译执行程序必须用Qt Creator 或 XCode(只考虑mac下)?
可以通过命令行编译执行程序吗?

XChinux 2014-03-08 18:03
在Qt5中是要加QT+=widgets

smallghost 2014-03-09 22:59
XChinux:在Qt5中是要加QT+=widgets (2014-03-08 18:03) 

谢谢!


查看完整版本: [-- 为啥我就编译通不过呢? --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled