Ubuntu下的QT实践

简介:
我用的Kubuntu 9.10。
安装:
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
如果要链接数据库,还需要安装mysql驱动:
sudo apt-get install libqt4-sql-mysql
安装开发工具:
sudo apt-get install qdevelop

安装完成,尝试第一个程序:
创建一个hello目录。
然后写入hello.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();
}
在命令行中依次运行:
生成pro文件:
qmake -project
产生makefile:
qmake
编译:
make

遇到的问题:
g++没安装。
用下面命令安装即可:
sudo apt-get install g++

安装完之后再次运行make,编译成功,产生可执行文件qt
运行./qt,弹出Hello Ubuntu!对话框。














本文转sinojelly51CTO博客,原文链接:http://blog.51cto.com/sinojelly/240335,如需转载请自行联系原作者
相关文章
|
设计模式 缓存 编译器
【C++ 元对象系统03】深入探索Qt反射:从原理到实践
【C++ 元对象系统03】深入探索Qt反射:从原理到实践
786 5
|
Linux API C语言
Qt串口编程探究:理论与实践
Qt串口编程探究:理论与实践
736 1
|
Web App开发 存储 Linux
Linux(33)Rockchip RK3568 Ubuntu22.04上通过SSH运行Qt程序和关闭Chrome的密钥提示
Linux(33)Rockchip RK3568 Ubuntu22.04上通过SSH运行Qt程序和关闭Chrome的密钥提示
1335 0
|
Ubuntu Windows
Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4
Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4
Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4
|
编解码 开发工具 UED
QT Widgets模块源码解析与实践
【9月更文挑战第20天】Qt Widgets 模块是 Qt 开发中至关重要的部分,提供了丰富的 GUI 组件,如按钮、文本框等,并支持布局管理、事件处理和窗口管理。这些组件基于信号与槽机制,实现灵活交互。通过对源码的解析及实践应用,可深入了解其类结构、布局管理和事件处理机制,掌握创建复杂 UI 界面的方法,提升开发效率和用户体验。
502 13
|
自然语言处理 安全 算法
【Qt 基础 】深入理解Qt:qApp的全面掌握与实践
【Qt 基础 】深入理解Qt:qApp的全面掌握与实践
887 1
|
开发框架 物联网 云计算
Qt应用领域分析与实践
Qt应用领域分析与实践
725 0
|
Ubuntu 编译器 Linux
Ubuntu下Qt编程,从QT的安装到编写notepad
Ubuntu下Qt编程,从QT的安装到编写notepad
225 0
|
存储 编译器 C++
【Qt 元对象系统 02】深入探索Qt的元对象编译器:从原理到实践
【Qt 元对象系统 02】深入探索Qt的元对象编译器:从原理到实践
897 0
|
Ubuntu Linux Windows
qt6.5 download for kali/ubuntu ,windows (以及配置选项选择)
qt6.5 download for kali/ubuntu ,windows (以及配置选项选择)
391 0
qt6.5 download for kali/ubuntu ,windows (以及配置选项选择)