嵌入式爱好者

查看: 3369|回复: 3

帮我看看是怎么回事buntu9.1的QT4 的配置

[复制链接]

0

主题

0

帖子

0

积分

扫一扫,手机访问本帖
发表于 2011-8-21 19:58:01 | 显示全部楼层 |阅读模式
本帖最后由 潇毅 于 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命令时却出现以下提示:
  1. ubantu@ubantu-desktop:/ubantu/myfile/qthello$ ls
  2. main.cpp  main.cpp~  Makefile  qthello.pro
  3. ubantu@ubantu-desktop:/ubantu/myfile/qthello$ make
  4. 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
  5. make: g++:命令未找到
  6. make: *** [main.o] 错误 127
复制代码
我是参考这个网址弄得:http://wiki.ubuntu.org.cn/Gtk%E4 ... E%E9%85%8D%E7%BD%AE
咋回事,能告诉我为什么吗?对了我的ubuntu上只装过4.2.2-eabi还是以前fatfish教我们装的其他的gcc版本的我就没装了。
回复

使用道具 举报

29

主题

9048

帖子

5593

积分

发表于 2011-8-22 09:13:55 | 显示全部楼层
make: g++:命令未找到
这里说的是Ubuntu自身用的g++

apt-get install g++
即可

上面这个可以解决找不到g++的问题。
该会员没有填写今日想说内容.

0

主题

0

帖子

0

积分

 楼主| 发表于 2011-8-22 13:02:20 | 显示全部楼层
本帖最后由 潇毅 于 2011-8-22 13:18 编辑

回复 2# 飞凌-fatfish

谢谢了。装完之后我执行make的时候又出现:
  1. 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
  2. g++ -Wl,-O1 -o qthello main.o    -L/usr/lib -lQtGui -lQtCore -lpthread
复制代码
是啥意思?不过可以弹出我编写的图框。这算算成功了吗?

29

主题

9048

帖子

5593

积分

发表于 2011-8-22 14:26:57 | 显示全部楼层
楼上的信息里没报错。
该会员没有填写今日想说内容.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2025-1-11 12:40

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表