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})

相关推荐
脑袋大大的15 分钟前
钉钉企业应用开发技巧:在单聊会话中实现互动卡片功能
服务器·microsoft·钉钉·企业应用开发
海星船长丶1 小时前
基于docker进行渗透测试环境的快速搭建(在ubantu中docker设置代理)
运维·docker·容器
qinyia1 小时前
利用Wisdom SSH高效搭建CI/CD工作流
运维·ci/cd·ssh
是阿建吖!1 小时前
【Linux | 网络】socket编程 - 使用TCP实现服务端向客户端提供简单的服务
linux·网络·tcp/ip
渡我白衣1 小时前
Linux操作系统之进程间通信:管道概念
linux
Amelio_Ming1 小时前
C++开源项目—2048.cpp
linux·开发语言·c++
科智咨询2 小时前
双轮驱动:政策激励与外部制约下的国产服务器市场演进
运维·服务器·gpu算力
行而不知2 小时前
家庭网络中的服务器怎么对外提供服务?
运维·服务器·内网穿透·ddns
X_taiyang182 小时前
超越公有云:在裸金属服务器上构建低成本、高性能的静态资源服务
服务器·minio
cui_win2 小时前
【网络】Linux 内核优化实战 - net.ipv4.tcp_dsack
linux·网络·tcp/ip