编译动态库的模板

add_library

生成可执行程序换成add_executable

不需要调试信息的去掉 -g

不需要警告信息的去掉 -Wall 这应该是 -W all的组合

cmake_minimum_required(VERSION 2.5)
project(mytest) set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -std=c++11 -fPIC -Wall") aux_source_directory(. src_files)
add_library(mymuduo SHARED ${src_files})

最新文章

  1. BPM实例分享——日期自动计算
  2. sql基础知识(新手必备)
  3. Mysql 字符串截取
  4. 【leetcode】clone-graph
  5. 单片机C语言下LCD多级菜单的一种实现方法
  6. 《A First Course in Probability》-chaper3-条件概率和独立性-贝叶斯公式、全概率公式
  7. AbpZero--4.不使用谷歌字体,提升加载速度
  8. (原)VS2013在Release情况下使用vector有时候会崩溃的一个可能原因
  9. jquery字体更改后的鼠标-影像学改变//凝视内容
  10. 实现栈最小元素的min函数
  11. MS Word 目录排版
  12. [Q]图框识别问题
  13. debian change system language
  14. JAVA进阶22
  15. laravel 记录
  16. 写一个小CTF平台
  17. 国内最火5款Java微服务开源项目
  18. Install Ambari 2.2.0 from Public Repositories(Hadoop)
  19. GO基本数据结构练习:数组,切片,映射
  20. [CSAPP] Chapter 1 Overview of Computer

热门文章

  1. 最大值减去最小值小于或等于 num 的子数组数量问题
  2. ZooKeeper 3.6.X 配置参考
  3. CVE-2020-1938与CVE-2020-13935漏洞复现
  4. [机器学习] Yellowbrick使用笔记5-回归可视化
  5. 使用java代码调用rabbitmq接口进行新增编辑mq用户、虚拟机vhost、动态创建交换机exchange、队列queue以及设置权限,绑定vhost与exchange等操作
  6. python之路52 ORM查询、ORM事务、查询优化、常用字段及参数、ajax方法
  7. 软件安装——idea的安装和使用
  8. [LeetCode]杨辉三角 II
  9. 使用小黄鸟(HttpCanary)+模拟器(VMOS Pro)对手机APP进行抓包
  10. angular8实现前端携带cookie发送给后端+nodejs获取前端发送的cookie