[Linux] Qt 使用vim编写并且使用命令行编译运行qt程序 - 刘傲天

in 默认分类Ubuntu with 0 comment

介绍

Hello,大家好我是刘傲天,今天想要了解一下Qt,想自己写一些东西,然后呢,因为自己经常用vim完成我大部分的编写工作,也因为个人比较喜欢vim,所以呢今天就是想介绍也想学习一下如何用vim编写,用命令行运行这样一个简单的入门的qt程序

编写内容

首先还是依照正常的方式我们创建一个项目文件夹

mkdir demo;cd demo

接下开创建一个cpp文件

vim hellworld.cc

编写内容

#include <QApplication>
#include <QLabel>

int main(int argc, char *argv[])
{
  QApplication app(argc, argv);
  QLabel label("我的天呐");

  label.setAlignment(Qt::AlignCenter);
  label.resize(400, 300);

  label.show();

  return app.exec();
}

这个程序创建一个窗口,并且在窗口的正中间显示内容我的天呐这四个字
编辑完文件我们保存退出,回到命令行,编译项目

编译

qmake -project QT+=widgets

此时呢会多一个.pro文件
刘傲天

qmake
make

刘傲天
可以看到多了一个ceshi1的可执行文件,这个文件的名字则是当前的目录名称

运行

运行这个程序
刘傲天

Responses