ubuntu下如何编译Qt程序

ubuntu下如何编译Qt程序

编译步骤

(1) 切换到工程文件所在的目录
(2) 生成.pro工程文件:qmake -project
(3) 生成Makefile文件:qmake helloqt.pro
(4) 编译:make
ubuntu下如何编译Qt程序_第1张图片

编译报错:

(1)qmake: could not exec ‘/usr/lib/i386-linux-gnu/qt4/bin/qmake’: No such file or directory
表示不能找到安装的qmake程序,需要配置qmake目录位置
终端使用命令查找qmake所在目录

find / -name qmake

找到/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf文件

/usr/lib/x86_64-linux-gnu/qt4/bin
/usr/lib/x86_64-linux-gnu

将上面两行删除,或者将qmake所在目录地址写入第一行(sudo vim修改内容)
ubuntu下如何编译Qt程序_第2张图片
修改保存后,在终端重新输入命令:qmake -v,显示结果如下:说明可以编译程序了
在这里插入图片描述

你可能感兴趣的:(ubuntu,qt,linux)