Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏

部分 IV. C/C++

目录

27. Build tool
27.1. make - GNU make utility to maintain groups of programs
27.1.1. autoconf - Generate configuration scripts
27.2. CMake
27.2.1. helloworld
27.2.2. cmake_minimum_required
27.2.3. SET
27.2.4. ADD_SUBDIRECTORY
27.2.5. INCLUDE_DIRECTORIES
27.2.6. 编译文件
27.2.7. EXECUTABLE_OUTPUT_PATH / LIBRARY_OUTPUT_PATH
27.2.8. TARGET_LINK_LIBRARIES
27.2.9. INSTALL
27.3. scons - a software construction tool
27.4. Phing
28. C
28.1. compiler
28.1.1. gcc - The GNU C compiler
28.1.2. clang - Low-Level Virtual Machine (LLVM), C language family frontend
28.2. ldconfig
28.3. C Library
28.3.1. lib
28.3.2. libssh2
28.3.3. libconfig – C/C++ Configuration File Library
28.3.4. libuv
28.3.5. newt
28.3.6. Spdylay - SPDY C Library
28.3.7. libPhenom
28.3.8. curl
28.3.9. libxml
29. C++
29.1. g++ - The GNU C++ compiler
29.2. C++ library
29.2.1. Boost C++ Libraries
29.2.2. google-perftools
29.2.3. TreeFrog Framework
30. Objective-C
31. 调试工具
31.1. file 命令
31.2. ftop - Tool to show progress of open files and file systems
31.3. ldd - print shared library dependencies
31.4. strace - trace system calls and signals
31.4.1. -o file -- send trace output to FILE instead of stderr
31.5. ltrace - A library call tracer
31.6. nm - list symbols from object files
31.7. strings - print the strings of printable characters in files.
31.8. hexdump
31.9. objdump - display information from object files.
31.10. readelf - Displays information about ELF files.
31.11. Valgrind
32. GNU Development Tools
32.1. strip - Discard symbols from object files.