Home | 简体中文 | 繁体中文 | 杂文 | Search | ITEYE 博客 | OSChina 博客 | Facebook | Linkedin | 知乎专栏 | Email

部分 V. C/C++

目录

20. Build tool
20.1. make - GNU make utility to maintain groups of programs
20.1.1. autoconf - Generate configuration scripts
20.2. CMake
20.2.1. helloworld
20.2.2. cmake_minimum_required
20.2.3. SET
20.2.4. ADD_SUBDIRECTORY
20.2.5. INCLUDE_DIRECTORIES
20.2.6. 编译文件
20.2.6.1. ADD_EXECUTABLE 编译可执行
20.2.6.2. ADD_LIBRARY 编译库文件
20.2.7. EXECUTABLE_OUTPUT_PATH / LIBRARY_OUTPUT_PATH
20.2.8. TARGET_LINK_LIBRARIES
20.2.9. INSTALL
20.3. scons - a software construction tool
20.4. Phing
21. C
21.1. compiler
21.1.1. gcc - The GNU C compiler
21.1.2. clang - Low-Level Virtual Machine (LLVM), C language family frontend
21.2. ldconfig
21.3. C Library
21.3.1. lib
21.3.1.1. syslog.h
21.3.1.2. stdio.h
21.3.2. libssh2
21.3.3. libconfig – C/C++ Configuration File Library
21.3.4. libuv
21.3.5. newt
21.3.6. Spdylay - SPDY C Library
21.3.7. libPhenom
21.3.8. curl
21.3.8.1. url encode / decode
21.3.9. libxml
21.3.9.1. example
21.3.9.2. Creating string with libxml2
22. C++
22.1. g++ - The GNU C++ compiler
22.2. C++ library
22.2.1. Boost C++ Libraries
22.2.2. google-perftools
22.2.3. TreeFrog Framework
23. Objective-C
24. 调试工具
24.1. lsof - list open files
24.2. ftop - Tool to show progress of open files and file systems
24.3. strace - trace system calls and signals
24.3.1. -o file -- send trace output to FILE instead of stderr
24.4. ltrace - A library call tracer
24.5. ldd - print shared library dependencies
24.6. Valgrind
24.7. nm - list symbols from object files
24.8. objdump - display information from object files.
24.9. readelf - Displays information about ELF files.
25. GNU Development Tools
25.1. strip - Discard symbols from object files.
comments powered by Disqus