fc6下用KDevelop开发Qt4
来源:互联网 发布:淘宝网登录 编辑:程序博客网 时间:2024/06/05 21:05
fc6自带的是qt3.3.所以需要自己安装qt4,安装qt4和设置环境变量的过程见我的上一篇文章http://blog.csdn.net/yang_dk/archive/2007/04/23/1576486.aspx
安装和设置好环境变量之后
source /etc/profile
source /root/.bash_profile
(有些可能需要重启机子)
在终端输入echo $QTDIR
如果出来的是/usr/lib/qt3.3,那么回去重新设置环境变量
如果出来的是/usr/local/Trolltech/Qt-4.2.3之类的,ok!往下走
(需要提到的一点是,安装了Qt4之后,不要安装KDevelop的新版本3.4.0,它不认qt4,configure的时候会出错,我还没弄明白为什么,无论如何就是不能通过。所以我在这里使用的fc6自带的KDevelop3.3.5yum之后的3.3.6,区别应该不大)
所有准备工作完成之后,我们开始
1、启动KDevelop KDE/C++(fc6默认安装的是3.3.5)
2、工程->新建工程-(显示全部工程模板)->QMake Project-> Hello world程序->输入工程名 然后所有默认下一步
这时KDevelop会自动生成一段代码(最简单的helloworld)
3、工程->工程选项->C++特定设置->Qt-》选定“此工程内使用Qt” 选择Qt4
然后选择qt4的路径,比如/usr/local/Trolltect/Qt-4.2.3
4、分别执行“构建”“编译”“执行”3部,如果都成功会出来Hello world并提示成功退出
5、这时我们可以尝试着写Qt程序了
将下面这段Qt4的Hello World代替上面KDevelop自动生成的Helloworld
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton hello("Hello world!");
hello.resize(100, 30);
hello.show();
return app.exec();
}
6、保存,然后分别执行“构建”“编译”“执行”3步
ok!屏幕左上角出来一个小对话框Hello World了
从此,告别了每次都要不断使用qmake -project等命令的步骤了,最重要的是,可以像VC一样设置断点了,调试的时候不需要繁琐的GDB命令了,也不用设置一堆printf();了,那些让人吐血的工作,见鬼去吧!!!
安装和设置好环境变量之后
source /etc/profile
source /root/.bash_profile
(有些可能需要重启机子)
在终端输入echo $QTDIR
如果出来的是/usr/lib/qt3.3,那么回去重新设置环境变量
如果出来的是/usr/local/Trolltech/Qt-4.2.3之类的,ok!往下走
(需要提到的一点是,安装了Qt4之后,不要安装KDevelop的新版本3.4.0,它不认qt4,configure的时候会出错,我还没弄明白为什么,无论如何就是不能通过。所以我在这里使用的fc6自带的KDevelop3.3.5yum之后的3.3.6,区别应该不大)
所有准备工作完成之后,我们开始
1、启动KDevelop KDE/C++(fc6默认安装的是3.3.5)
2、工程->新建工程-(显示全部工程模板)->QMake Project-> Hello world程序->输入工程名 然后所有默认下一步
这时KDevelop会自动生成一段代码(最简单的helloworld)
3、工程->工程选项->C++特定设置->Qt-》选定“此工程内使用Qt” 选择Qt4
然后选择qt4的路径,比如/usr/local/Trolltect/Qt-4.2.3
4、分别执行“构建”“编译”“执行”3部,如果都成功会出来Hello world并提示成功退出
5、这时我们可以尝试着写Qt程序了
将下面这段Qt4的Hello World代替上面KDevelop自动生成的Helloworld
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton hello("Hello world!");
hello.resize(100, 30);
hello.show();
return app.exec();
}
6、保存,然后分别执行“构建”“编译”“执行”3步
ok!屏幕左上角出来一个小对话框Hello World了
从此,告别了每次都要不断使用qmake -project等命令的步骤了,最重要的是,可以像VC一样设置断点了,调试的时候不需要繁琐的GDB命令了,也不用设置一堆printf();了,那些让人吐血的工作,见鬼去吧!!!
- fc6下用KDevelop开发Qt4
- 用KDevelop开发Qt4程序
- Ubuntu下安装Kdevelop和QT4
- ubuntu下安装Kdevelop和qt4
- linux+kdevelop下的多线程开发问题
- linux下Kdevelop开发基本步骤
- 【db课程实习】Kdevelop下开发PostgreSQL
- ubuntu安装Kdevelop和qt4
- 用kdevelop搭建GTK+开发平台
- 用kdevelop开发c程序入门
- LINUX下使用KDevelop
- Linux KDevelop开发常见问题
- FC6下用ntfs-3g挂载ntfs硬盘
- 用虚拟机在FC6下安装VMware tools心得
- WINDOWS XP下用grub_for_dos从硬盘安装FC6(linux)
- 在Windows下构建Qt4开发环境(Qt4+Vim)
- FC6 下安装VMware tools
- FC6 下安装聊天工具EVA
- 写在130天
- Web服务搜索与执行引擎(九)——初看客户端如何调用Web服务
- C#2.0 Socket套接字编程之实例初探
- Cg编程入门编(OpenGL)
- 想问DataTable和DataSet有什么区别?
- fc6下用KDevelop开发Qt4
- 如何将 apache2 URL 映射到 /var/www/ 以外的目录
- 运用Ajax通过select下拉框获得数据
- 40岁之前做好的几件事儿zz
- 如何最快的销售砖头(2.0版)
- 关于asp.net Session丢失问题的总结
- 学习java的30个目标
- 转贴:为何将“流氓政权”译为“流氓国家”?
- CG编程概念 ,及CG编译器与VC6.0集成方法