| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
jopen
10年前发布

Linux开发工具集

下面这些工具主要针对c/c++。

编辑器

  • vim
  • emacs
  • kate(KDE下一个功能强大的编辑器)

IDE(集成开发环境)

  • eclipse+cdt
  • clion
  • qt cteator

编译器

  • gcc
  • g++
  • clang

调试器

  • gdb

构建工具

  • cmake
  • make

内存工具

  • Purify
  • Valgrind工具集
  • KCachegrind

剖析工具

  • gprof开源剖析工具,通常作为gcc编译器的一部分。
  • Quantify是IBM的一个功能强大的商业剖析工具。

静态检查器

  • Lint
  • Splint.
  • C++test

并行编程工具

  • Posix Threads
  • MPI(Message Passing Interface)
  • MapReduce(并行计算框架)

代码工具(命令行)

  • nm 列出来自对象文件的符号
  • objdump 显示对象文件信息
  • strings 列出二进制文件中可输出的字符串
  • strip 删除来自对象文件的符号
  • m4 宏处理程序

监测工具

  • time 计时工具
  • ps 显示运行进程的当前状态
  • top 给出系统的详细信息
  • strace 记录对操作系统的所有访问,例如内存分配、文件I/O、系统调用和子进程的启动

 本文由用户 jopen 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1417656879042.html
Linux C/C++开发