当前位置:网站首页>Cmake 用法记录
Cmake 用法记录
2022-08-09 22:30:00 【洪大宇】
cmake_minimum_required(VERSION 3.12.2)
project(ADI_COMMON_LOG_LIB)
set(LIB_ADI_COMMON "adi_common")
set(ADI_COMMON_SRC_DIR "./")
set(ADI_COMMON_ERROR_SRC_DIR "./adi_error")
set(ADI_COMMON_LOGGING_SRC_DIR "./adi_logging")
set(ADI_COMMON_HAL_SRC_DIR "./adi_hal")
set(ADI_PLATFOMR_DIR "../platforms")
add_library(${LIB_ADI_COMMON} STATIC
${ADI_COMMON_SRC_DIR}
${ADI_COMMON_ERROR_SRC_DIR}
${ADI_COMMON_LOGGING_SRC_DIR}
${ADI_COMMON_HAL_SRC_DIR})
set_target_properties(${LIB_ADI_COMMON} PROPERTIES LINKER_LANGUAGE C)
target_link_directories(${LIB_ADI_COMMON} PUBLIC
${ADI_PLATFOMR_DIR}
${ADI_COMMON_SRC_DIR}
${ADI_COMMON_ERROR_SRC_DIR}
${ADI_COMMON_LOGGING_SRC_DIR}
${ADI_COMMON_HAL_SRC_DIR})
target_compile_options(${LIB_ADI_COMMON} PUBLIC -O -g -Wall -Werror)
边栏推荐
猜你喜欢

如何正则匹配乱码?

数字与中文大写数字互转(5千万亿亿亿亿以上的数字也支持转换)

VR全景结合小程序,为线上电商更好的服务

Gartner's global integrated system market data tracking, hyperconverged market growth rate is the first

【Burning】It's time to show your true strength!Understand the technical highlights of the 2022 Huawei Developer Competition in one article

SRv6 performance measurement

2022-08-09 mysql/stonedb-子查询性能提升-概论

&& 不是此版本的有效语句分隔符

Redis集群

2020年度SaaS TOP100企业名单
随机推荐
ElasticSearcch集群
Leetcode 98. 验证二叉搜索树
Gartner's global integrated system market data tracking, hyperconverged market growth rate is the first
complete knapsack theory
【JZOF】82二叉树中和为某一值的路径(一)
了解什么是架构基本概念和架构本质
深圳堡垒机厂家有哪些?重点推荐哪家?
三:OpenCV图片颜色通道数据转换
MVC与MVVM模式的区别
伦敦银行情中短线的支撑和阻力位
联盟链技术应用的难点
金仓数据库 KingbaseGIS 使用手册(6.2. 管理函数)
【哲理】事教人
全面解析FPGA基础知识
61.【快速排序法详解】
34. Fabric2.2 证书目录里各文件作用
多商户商城系统功能拆解25讲-平台端分销申请
集合运算样例
shader学习笔记(五)
Gartner全球集成系统市场数据追踪,超融合市场增速第一