首页 编程 C/C++ 查看内容

C++跨平台开发常用工具

2021-9-3 14:39 1639 0

摘要: C++跨平台开发常用的工具,一般涉及到几个方面,开发环境IDE、工程构建工具、静态代码检查工具、内存泄露检测工具等。1. 开发环境IDE跨平台C++开发,一般常用的IDE有,Visual Studio,QT Creator, CLion。后两者都有 ...
关键词: 工具 C++ 跨平台 开发 一般 使用 Visual 工程 cmake linux

C++跨平台开发常用的工具,一般涉及到几个方面,开发环境IDE、工程构建工具、静态代码检查工具、内存泄露检测工具等。

1. 开发环境IDE

跨平台C++开发,一般常用的IDE有,Visual Studio,QT Creator, CLion。后两者都有linux版本。如果跟界面有关的开发工作可以选择 QT Creator。使用 Visual Studio 一般是在Windows下开发,拷贝到linux 下编译。虽然Visual Studio2019支持远程到linux 下运行调试,不过体验后,还是不顺手。

2. 工程构建工具

QT, cmake。 不用选择,果断 cmake ( 相对其他工具,cmake优势很多,这里不废话 ),最流行没有之一。初学者直接使用cmake 构建工程即可。

3. 静态代码检查工具

cppcheck, 和 Visual Studio 无缝对接。

4. 内存泄露检测工具

windows下一般使用 vld 库,内嵌到工程。Linux 下使用valgrind。

5. C++ 跨平台常用开源库

boost, google的三件套(gtest, gflag, glog), protocol buf;

本文出处: https://www.toutiao.com/a7002533980855714344/
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

最新评论

返回顶部