加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

强盛全面的C++框架和库保举!

发布时间:2018-12-28 09:36:24 所属栏目:移动互联 来源:田丁酱
导读:C++ 资源大全 关于 C++ 框架、库和资源的一些汇总列表,内容包罗:尺度库、Web应用框架、人工智能、数据库、图片处理赏罚、呆板进修、日记、代码说明等。 尺度库 C++尺度库,包罗了STL容器,算法和函数等。 C++ Standard Library:是一系列类和函数的荟萃,使

C/C++调试器列表

  1. Comparison of debuggers :来自维基百科的调试器列表
  2. GDB :GNU调试器
  3. Valgrind:内存调试,内存泄漏检测,机能说明器材。

集成开拓情形(IDE)

C/C++集成开拓情形列表

  1. AppCode :构建与JetBrains’ IntelliJ IDEA 平台上的用于Objective-C,C,C++,Java和Java开拓的集成开拓情形
  2. CLion:来自JetBrains的跨平台的C/C++的集成开拓情形
  3. Code::Blocks :免费C,C++和Fortran的集成开拓情形
  4. CodeLite :另一个跨平台的免费的C/C++集成开拓情形
  5. Dev-C++:可移植的C/C++/C++11集成开拓情形
  6. Eclipse CDT:基于Eclipse平台的成果一切的C和C++集成开拓情形
  7. Geany :轻量级的快速,跨平台的集成开拓情形。
  8. IBM VisualAge :来自IBM的家庭计较机集成开拓情形。
  9. Irony-mode:由libclang驱动的用于Emacs的C/C++微模式
  10. KDevelop:免费开源集成开拓情形
  11. Microsoft Visual Studio :来自微软的集成开拓情形
  12. NetBeans :首要用于Java开拓的的集成开拓情形,也支持其他说话,尤其是PHP,C/C++和HTML5。
  13. Qt Creator:跨平台的C++,Javascript和QML集成开拓情形,也是Qt SDK的一部门。
  14. rtags:C/C++的客户端处事器索引,用于 跟基于clang的emacs的集成
  15. Xcode :由苹果公司开拓
  16. YouCompleteMe:一个用于Vim的按照你敲的代码快速恍惚搜刮并举办代码补全的引擎。

构建体系

  1. Bear :用于为clang器材天生编译数据库的器材
  2. Biicode:基于文件的简朴依靠打点器。
  3. CMake :跨平台的免费开源软件用于打点软件行使独立编译的要领举办构建的进程。
  4. CPM:基于CMake和Git的C++包揽理器
  5. FASTBuild:高机能,开源的构建体系,支持高度可扩展性的编译,缓冲和收集漫衍。
  6. Ninja :专注于速率的小型构建体系
  7. Scons :行使Python scipt 设置的软件构建器材
  8. tundra :高机能的代码构建体系,乃至对付很是大型的软件项目,也能提供最好的增量构建次数。
  9. tup:基于文件的构建体系,用于靠山监控变革的文件。

静态代码说明

进步质量,镌汰瑕疵的代码说明器材列表

  1. Cppcheck :静态C/C++代码说明器材
  2. include-what-you-use :行使clang举办代码说明的器材,可以#include在C和C++文件中。
  3. OCLint :用于C,C++和Objective-C的静态源代码说明器材,用于进步质量,镌汰瑕疵。
  4. Clang Static Analyzer:查找C,C++和Objective-C措施bug的源代码说明器材
  5. List of tools for static code analysis :来自维基百科的静态代码说明器材列表

【编辑保举】

  1. Chrome OS Camera 应用措施现已开源
  2. 圣诞措施员男友寄雪和DR钻戒求婚,雪却化了
  3. 2018,这些软件产物离我们而去
  4. 人工智能前沿:打破的契机与但愿
  5. 2018年大变局:区块链大佬的“过山车”
【责任编辑:张燕妮 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读