在经历了, makefile开发C/C++, 文本编辑器的自我陶醉之后, 还是希望有个VS那样的IDE, 来的痛快啊.
今天, 无意中发现了一个最爽的Linux下C++开发环境.
Linux环境 + Qt5.9 + CMake 3.10
使用方法:
1.新建CMakeLists.txt
2.填写常规的内容,到CMakeLists.txt, 例如这样的内容:
# CMake 最低版本号要求
cmake_minimum_required (VERSION 2.8)
# 项目信息
project (server)
# 查找当前目录下的所有源文件
# 并将名称保存到 DIR_SRCS 变量
aux_source_directory(. DIR_SRCS)
# 指定生成目标
add_executable(server ${DIR_SRCS})
3.写一个main.cpp文件,里面放一个helloworld, 如下:
#include <iostream>
int main(int argc, char* argv[])
{
std::cout << "Hello World" << std::endl;
}
4.打开Qt5.9 , 选择打开project, 选择 CMakeLists.txt
然后, 直接用默认的第一个Desktop就好. 不要选择Qt的Desktop gcc,
然后, 你会惊喜的发现, 你的工程已经被构建好了, 你还可以直接运行程序,
就像下面这个样子:
天啊, 除了修改CMakeLists.txt, 再也不用手动操作了,
从此告别石器时代, 迈向22世纪啦!!!!!!
善用工具的人, 才是好程序员!