帮我看看是怎么回事buntu9.1的QT4 的配置
本帖最后由 潇毅 于 2011-8-21 19:59 编辑哎,弄半天没弄好下面时我在网上找的安装过程看看是啥问题。
安装QT4/KDE4开发环境
配置qt4开发环境:
sudo apt-get install libqt4-dev qt4-designer qt4-doc
配置kde4开发环境:
sudo apt-get install kde4-devel
IDE:
sudo aptitude install kdevelop-kde4
Ubuntu 9.10请这样做:
sudo aptitude install kde-devel
[编辑] 程序示例
下面是简单的qt4的测试程序。
首先编写源代码。 新建文件夹qt4hello,然后再里面新建文件 main.cpp,内容如下:
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton hello("Hello Ubuntu!");
hello.resize(100, 30);
hello.show();
return app.exec();
}
用下面命令编译运行
$ qmake-qt4 -project
$ qmake-qt4
$ make
$ ./qt4hello
以上是我引用的网页上说的做的,$ qmake-qt4 -project $ qmake-qt4两个命令都可以可是当我执行$make命令时却出现以下提示:ubantu@ubantu-desktop:/ubantu/myfile/qthello$ ls
main.cppmain.cpp~Makefileqthello.pro
ubantu@ubantu-desktop:/ubantu/myfile/qthello$ make
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o main.o main.cpp
make: g++:命令未找到
make: *** 错误 127
我是参考这个网址弄得:http://wiki.ubuntu.org.cn/Gtk%E4%B8%8EQt%E7%BC%96%E8%AF%91%E7%8E%AF%E5%A2%83%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE
咋回事,能告诉我为什么吗?对了我的ubuntu上只装过4.2.2-eabi还是以前fatfish教我们装的其他的gcc版本的我就没装了。 make: g++:命令未找到
这里说的是Ubuntu自身用的g++
apt-get install g++
即可
上面这个可以解决找不到g++的问题。 本帖最后由 潇毅 于 2011-8-22 13:18 编辑
回复 2# 飞凌-fatfish
谢谢了。装完之后我执行make的时候又出现:g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -I. -o main.o main.cpp
g++ -Wl,-O1 -o qthello main.o -L/usr/lib -lQtGui -lQtCore -lpthread
是啥意思?不过可以弹出我编写的图框。这算算成功了吗? 楼上的信息里没报错。
页:
[1]