CMake 链接第三方的库 和 添加C++11的支持
来源:互联网 发布:ubuntu imatch 编辑:程序博客网 时间:2024/06/01 21:43
这里的例子, 是链接libev , 如下:
我的CMake 版本是3.10
# CMake 最低版本号要求cmake_minimum_required (VERSION 2.8)# 项目信息project (server)# 查找当前目录下的所有源文件# 并将名称保存到 DIR_SRCS 变量aux_source_directory(. DIR_SRCS)# 添加第三方的库set(INC_DIR /usr/local/include/)set(LINK_DIR /usr/local/lib)include_directories(${INC_DIR})link_directories(${LINK_DIR})link_libraries(ev)# 指定生成目标add_executable(server ${DIR_SRCS})# 将第三方的库链接到可执行文件target_link_libraries(server ev)
那要怎么样, 才能支持C++11呢?
很简单, 在版本要求的下面, 加上这两句话, 就行了
SET(CMAKE_C_COMPILER g++)
add_compile_options(-std=c++11)
阅读全文
0 0
- CMake 链接第三方的库 和 添加C++11的支持
- 讨论关于cmake, 第三方库,VS2010版本和PCL库单独update直接的关系
- CLion中使用CMake导入第三方库的方法
- CLion中使用CMake导入第三方库的方法
- CMake 学习(一):使用链接第三方库
- CMake 学习(一):使用链接第三方库
- 添加第三方库遇到的问题
- ffmpeg 添加自己的第三方库
- 添加标签的第三方
- 第三方组件的添加
- 著名的C/C++框架和第三方库
- 干货文章和优秀的第三方链接
- Java调用C/C++编写的第三方dll动态链接库
- java调用c/c++编写的第三方dll动态链接库
- JNI技术之Java调用C/C++编写的第三方dll-动态链接库
- Java调用C/C++编写的第三方dll动态链接库
- Android studio关于Cmake的使用(第三章·引用第三方库文件)
- Matlab与C/C++混合编程 MEX(添加第三方动态链接库)
- 养老保险的“助保贷款”,安享晚年成笑话?
- jsp页面输出HTML产生多余空格(out.print())的解决办法
- python 爬取 某平台 LOL主播姓名+加人气,然后进行排序
- 在字符串中删除指定字符
- CPU100%问题定位
- CMake 链接第三方的库 和 添加C++11的支持
- Spring之RestTemplate介绍
- Axure授权注册码
- Javascript异步编程
- javax.el.ExpressionFactory.newInstance()Ljavax/el/ExpressionFactory;错误
- linux sed
- 一些统计量
- radio和checkbox例子
- #define用法【转】