public:lang:cplusplus

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
public:lang:cplusplus [2026/05/07 15:06] – ↷ 页面public:it:cplusplus被移动至public:lang:cplusplus oakfirepublic:lang:cplusplus [2026/05/07 15:47] (当前版本) – ↷ 链接因页面移动而自动修正 51.75.119.168
行 24: 行 24:
 ===== Articles ===== ===== Articles =====
   * <del>[[http://codemacro.com/2014/09/02/stack-frame/|手动调用堆栈]]</del>   * <del>[[http://codemacro.com/2014/09/02/stack-frame/|手动调用堆栈]]</del>
-  * [[public:it:cplusplus:effective_modern_cplusplus]]+  * [[public:lang:cplusplus:effective_modern_cplusplus]]
   * [[http://mindhacks.cn/2012/08/27/modern-cpp-practices/|modern cpp practices]]   * [[http://mindhacks.cn/2012/08/27/modern-cpp-practices/|modern cpp practices]]
   * [[https://en.wikibooks.org/wiki/More_C%2B%2B_Idioms|c++ 惯用法]]   * [[https://en.wikibooks.org/wiki/More_C%2B%2B_Idioms|c++ 惯用法]]
行 167: 行 167:
   * [[https://github.com/fffaraz/awesome-cpp|awesome-cpp]]   * [[https://github.com/fffaraz/awesome-cpp|awesome-cpp]]
   * [[https://code.woboq.org/|C++代码在线查看器]],功能很不错,和在IDE上看差别不大   * [[https://code.woboq.org/|C++代码在线查看器]],功能很不错,和在IDE上看差别不大
-  * [[.:gdb]]+  * [[..:it:gdb]]
 ==== › Build System ==== ==== › Build System ====
-  * [[.:cmake]]  - Cross-platform free and open-source software for managing the build process of software using a compiler-independent method. [BSD]+  * [[..:it:cmake]]  - Cross-platform free and open-source software for managing the build process of software using a compiler-independent method. [BSD]
   * [[https://ninja-build.org/|Ninja]] - Ninja is a small build system with a focus on speed.[Apache 2.0], 对标Make, 专注速度   * [[https://ninja-build.org/|Ninja]] - Ninja is a small build system with a focus on speed.[Apache 2.0], 对标Make, 专注速度
   * autotools   * autotools
-  * [[gyp]]+  * [[..:it:gyp]]
   * [[https://mesonbuild.com/|meson]] - Meson is an open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible. (python)   * [[https://mesonbuild.com/|meson]] - Meson is an open source build system meant to be both extremely fast, and, even more importantly, as user friendly as possible. (python)
 ==== › 包管理 ==== ==== › 包管理 ====
行 179: 行 179:
     * vcpkg 没有注册表设置或环境变量,卸载直接删除文件夹即可;可在一台计算机上设置任意数量的 vcpkg,它们彼此互不干扰。     * vcpkg 没有注册表设置或环境变量,卸载直接删除文件夹即可;可在一台计算机上设置任意数量的 vcpkg,它们彼此互不干扰。
   * [[https://github.com/cpp-pm/hunter|hunter]] - CMake driven cross-platform package manager for C/C++   * [[https://github.com/cpp-pm/hunter|hunter]] - CMake driven cross-platform package manager for C/C++
-  * :-D[[.:cplusplus:conan]] [[https://conan.io/]] - the C/C++ Package Manager, 结合 [[https://jfrog.com/|JFrog]] 可构建私有C/C++二进制包管理+  * :-D[[.cplusplus:conan]] [[https://conan.io/]] - the C/C++ Package Manager, 结合 [[https://jfrog.com/|JFrog]] 可构建私有C/C++二进制包管理
  
 ==== › 用到的 ==== ==== › 用到的 ====
行 188: 行 188:
   * [[http://opus-codec.org/|Opus]] - A totally open, royalty-free, highly versatile audio codec. [BSD]   * [[http://opus-codec.org/|Opus]] - A totally open, royalty-free, highly versatile audio codec. [BSD]
   * [[https://github.com/pocoproject|POCO]] ⚡ - C++ class libraries and frameworks for building network- and internet-based applications that run on desktop, server, mobile and embedded systems. [Boost] [[http://pocoproject.org/|website]]   * [[https://github.com/pocoproject|POCO]] ⚡ - C++ class libraries and frameworks for building network- and internet-based applications that run on desktop, server, mobile and embedded systems. [Boost] [[http://pocoproject.org/|website]]
-  * [[./:protobuff]]+  * [[..:it:protobuff]]
   * [[https://github.com/onqtam/doctest|doctest]] - The lightest feature rich C++ single header testing framework. [MIT]   * [[https://github.com/onqtam/doctest|doctest]] - The lightest feature rich C++ single header testing framework. [MIT]
   * [[http://valgrind.org/|valgrind]] - A tool for memory debugging, memory leak detection, and profiling.   * [[http://valgrind.org/|valgrind]] - A tool for memory debugging, memory leak detection, and profiling.
  • public/lang/cplusplus.1778137601.txt.gz
  • 最后更改: 2026/05/07 15:06
  • oakfire