参考文章 https://blog.csdn.net/weixin_43297891/article/details/139607171
前言
虚拟机安装了server版本,无图形化操作,就用不了qtCreator,但是下载了qt的qmake编译。所以通过终端来操作创建编译项目
实践
创建一个main.cpp
cpp
#include <QCoreApplication>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication app(argc, argv);
qDebug() << "Hello, Qt!";
return app.exec();
}
创建项目
会生成以当前目录名称命名xxx.pro配置文件
shell
qmake -project "QT += core"
将产物生成在build文件夹中的示例:
shell
# 1. 回到项目根目录
cd ~/qtFile/qt_project/
# 2. 清理旧产物
make clean && rm -f qt_project main.o Makefile
# 3. 创建build目录
mkdir -p build
# 4. 生成.pro文件(根目录)
qmake -project "QT += core"
# 5. 进入build目录生成Makefile并编译
cd build
qmake ../qt_project.pro
make
# 6. 运行程序
./qt_project