linux c++ 开发 - 05- 使用CMake创建一个动态库

外层CMakeList.txt中的内容:

c 复制代码
cmake_minimum_required(VERSION 3.16)
PROJECT(HELLO)
ADD_SUBDIRECTORY(lib bin)

lib中CMakeLists.txt中的内容:

c 复制代码
SET(LIBHELLO_SRC hello.cpp)
ADD_LIBRARY(hello SHARED ${LIBHELLO_SRC})

hello.h:

hello.cpp:


ADD_LIBRARY
ADD_LIBRARY(hello SHARED ${LIBHELLO_SRC})

相关推荐
Tab6092 分钟前
接入谷歌home/assistant/智能音箱
服务器·前端·智能音箱
aliyunaliyun8 分钟前
2026年京东云企业专享优惠:云服务器租用费用明细及最新报价
服务器·网络·京东云
ホロHoro9 分钟前
数据结构非线性部分(二)review
linux·服务器·数据结构
wang60212521812 分钟前
Git部署项目配置密钥-Linux系统
linux·运维·git
xlp666hub14 分钟前
链表与它在 Linux 内核中的实现
linux·数据结构
克里斯蒂亚诺更新15 分钟前
宝塔 服务器一个端口页面访问另外一个服务器的端口页面
运维·服务器
翼龙云_cloud21 分钟前
阿里云渠道商:如何使用弹性伸缩同时管理实例和托管实例?
服务器·阿里云·云计算
倔强的石头10631 分钟前
【Linux指南】进程控制系列(四)进程替换 ——exec 系列函数全解析与应用
linux·运维·bash
江湖有缘32 分钟前
Mikochi + Docker:打造属于你的私有云文件浏览器
运维·docker·容器
db_cy_206232 分钟前
Docker+Kubernetes企业级容器化部署解决方案(阶段二)
运维·docker·容器·kubernetes