随笔分类 -  刘云宾的编程

google-glog 入门教程
摘要:简介 google glog 是 Google 的一个开源的日志库 测试环境 Ubuntu 18.04 LTS google glog 0.3.5 google gflags 2.2.1 安装 配置 google glog 日志分四类:INFO,WARNING,ERROR 和 FATAL,对于 FA 阅读全文

posted @ 2019-09-20 11:22 刘云宾 阅读(2443) 评论(0) 推荐(0)

Doxygen 入门教程
摘要:简介 Doxygen 是一个将文件的特定注释转化为文档的工具 Doxygen 默认支持的语言有:C,C++,C ,Objective C,IDL,Java,VHDL,PHP,Python,Tcl,Fortran 和 D 测试环境 Ubuntu 18.04 LTS Doxygen 1.8.13 C++ 阅读全文

posted @ 2019-09-20 02:16 刘云宾 阅读(2890) 评论(0) 推荐(1)

CMake 入门教程
摘要:简介 CMake 是一个构建工程的工具 测试环境 Ubuntu 18.04 LTS CMake 3.10.2 安装 使用 1. 在指定目录下写 CMakeLists.txt,文件名区分大小写 2. 创建并切换到构建目录 3. 设置安装前缀,生成 Makefile 4. 编译 5. 测试(可选) 6. 阅读全文

posted @ 2019-09-19 15:02 刘云宾 阅读(306) 评论(0) 推荐(0)

ClangFormat 入门教程
摘要:简介 ClangFormat 是一个规范代码的工具 ClangFormat 支持的语言有:C/C++/Java/JavaScript/Objective C/Protobuf/C ClangFormat 支持的规范有:LLVM,Google,Chromium,Mozilla 和 WebKit 测试环 阅读全文

posted @ 2019-09-18 01:41 刘云宾 阅读(8752) 评论(0) 推荐(1)

包管理器和源码编译的优缺点
摘要:1. 包管理器 优点: 1. 安装,卸载 或 升级方便 2. 不容易对系统造成污染(可能性极小) 3. 不需要处理依赖关系 缺点: 1. 需要有管理员权限 2. 安装的版本可能比较旧 3. 不能指定编译参数 2. 源码编译到系统目录 优点: 1. 可以安装指定的版本 2. 可以指定编译参数 缺点: 阅读全文

posted @ 2019-09-17 08:32 刘云宾 阅读(1002) 评论(0) 推荐(0)

导航