因为项目需要,这几天学习一下qt5的相关知识,算是一些皮毛,但是入门也算差不多了。
本文适用于在c++ cmake项目中使用qt,需要快速入门的同学。
环境配置
操作系统:ubuntu 18.04
编译工具:cmake
我在官网上先下载了qt5的安装包,但是,还是需要在终端再安装几个库才行
sudo apt-get install qtbase5-dev
sudo apt-get install qtdeclarative5-dev
小程序
1.helloworld
来看一下QT5版的helloworld
目录组织形式:
cmake编译流程
mkdir build
cd build
cmake ..
make
main.cpp源码
#include <stdio.h>
#include <QMainWindow>
int main(int argc, char *argv[])
{
printf("qt5 cmake:hello\r\n");
return 0;
}
CMakeLists.txt源码
cmake_minimum_required(VERSION 3.5)
pro