Home | 简体中文 | 繁体中文 | 杂文 | Search | ITEYE 博客 | OSChina 博客 | Facebook | Linkedin | 作品与服务 | Email

部分 V. C/C++

目录

18. Build tool
18.1. make - GNU make utility to maintain groups of programs
18.1.1. autoconf - Generate configuration scripts
18.2. CMake
18.2.1. helloworld
18.2.2. cmake_minimum_required
18.2.3. SET
18.2.4. ADD_SUBDIRECTORY
18.2.5. INCLUDE_DIRECTORIES
18.2.6. 编译文件
18.2.6.1. ADD_EXECUTABLE 编译可执行
18.2.6.2. ADD_LIBRARY 编译库文件
18.2.7. EXECUTABLE_OUTPUT_PATH / LIBRARY_OUTPUT_PATH
18.2.8. TARGET_LINK_LIBRARIES
18.2.9. INSTALL
18.3. scons - a software construction tool
18.4. Phing
19. C
19.1. compiler
19.1.1. gcc - The GNU C compiler
19.1.2. clang - Low-Level Virtual Machine (LLVM), C language family frontend
19.2. ldconfig
19.3. C Library
19.3.1. lib
19.3.1.1. syslog.h
19.3.1.2. stdio.h
19.3.2. libssh2
19.3.3. libconfig – C/C++ Configuration File Library
19.3.4. libuv
19.3.5. newt
19.3.6. Spdylay - SPDY C Library
19.3.7. libPhenom
19.3.8. curl
19.3.8.1. url encode / decode
19.3.9. libxml
19.3.9.1. example
19.3.9.2. Creating string with libxml2
20. C++
20.1. g++ - The GNU C++ compiler
20.2. C++ library
20.2.1. Boost C++ Libraries
20.2.2. google-perftools
20.2.3. TreeFrog Framework
21. Objective-C
22. 调试工具
22.1. lsof - list open files
22.2. ftop - Tool to show progress of open files and file systems
22.3. strace - trace system calls and signals
22.3.1. -o file -- send trace output to FILE instead of stderr
22.4. ltrace - A library call tracer
22.5. ldd - print shared library dependencies
22.6. Valgrind
22.7. nm - list symbols from object files
22.8. objdump - display information from object files.
22.9. readelf - Displays information about ELF files.
23. GNU Development Tools
23.1. strip - Discard symbols from object files.
comments powered by Disqus