linux qt编译命令,linux下使用命令模式去编译Qt程序

1.打开终端输入,qmake -v ,如果提示版本信息正,就可以编译程序了。

2.当前目录切换到程序源代码目录,cd /home/likewei/untitled2

3.生成untitled2.pro文件(通过命令生成的pro文件,里面会缺少引用,最好还是通过QtCreator生成),qmake -project

4.生成makefile文件,qmake untitled2.pro

5.生成执行文件,make

编译出现的问题解决方法:

1.打开终端输入,qmake -v,出现错误:qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory

需要修改/usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf 文件内容,里面第一行内容为默认的编译器。

1.1 修改default.conf文件内容。终端命令,sudo vim /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf

1.2 修改default.conf文件第一行内容为自己使用的编译器,如:/home/likewei/Qt5.8.0/5.8/gcc_64/bin/qmake。

1.3 保存退出。

2.输入sudo vim /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf出现提示sudo vim 找不到命令,需要安装vim编辑器。

2.1 如果可以上网&#x

你可能感兴趣的:(linux,qt编译命令)