
开发工具
guanshengliang
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CMake中动态库的版本号
通常使用makefile编译,不是很关注so的版本号。但是最近公司的部分核心代码开源,切换成CMake编译时,就涉及到这一点。设置cmake的编译目标SET_TARGET_PROPERTIES(taos PROPERTIES VERSION 1.6.0.0 SOVERSION 1)此时,会生成三个文件libtaos.so -> libtaos.so.1*libtaos.so.1 ...原创 2019-07-06 17:09:21 · 7613 阅读 · 1 评论 -
CMake如何支持make install
最简单的方法,使用INSTALL语法,类似INSTALL(TARGETS taosd RUNTIME DESTINATION bin)INSTALL(TARGETS taos RUNTIME DESTINATION lib)这种方法虽然简单,但实际场景通常需要sudo权限。这样要求在make install的时候也需要sudo,如果是root用户还好,否则用户权限方面就很麻烦将安装脚本写...原创 2019-07-06 17:33:01 · 507 阅读 · 0 评论