CMake
文章平均质量分 77
明霁天明
这个作者很懒,什么都没留下…
展开
-
c++使用sanitizer代码分析
sanitizerSanitizers(请参考https://github.com/google/Sanitizers )已经成为静态和动态代码分析的非常有用的工具。通过使用适当的标志重新编译代码并链接到必要的库,可以检查内存错误(地址清理器)、未初始化的读取(内存清理器)、线程安全(线程清理器)和未定义的行为(未定义的行为清理器)相关的问题。与同类型分析工具相比,Sanitizers带来的性能损失通常要小得多,而且往往提供关于检测到的问题的更详细的信息。缺点是,代码(可能还有工具链的一部分)需要使用附加原创 2021-07-15 19:19:24 · 7035 阅读 · 0 评论 -
CMake使用protobuf生成c++代码
目录标题CMake编译protobuf生成c++代码1. protobuf_generate_cpp生成源码2.使用execute_process命令生成源码3.使用add_custom_target与add_custom_command生成源码4.总结CMake编译protobuf生成c++代码本文为个人使用cmake编译protobuf生成源码的经验总结,下面将介绍三种生成protobuf源码的cmake编写方式1. protobuf_generate_cpp生成源码cmake提供了FindPr原创 2021-02-06 18:32:03 · 15440 阅读 · 7 评论