当前位置: 首页 > news >正文

CMake四、动态链接库多CMakeLists.txt版

account_dir/account.h

#include <iostream> using namespace std; class account { public: account(); ~account(); };

account_dir/account.cpp

#include "account.h" account::account() { cout<<"account构造"<<endl; } account::~account() { cout<<"account析沟"<<endl; }

account_dir/CMakeLists.txt

# 最低版本要求 cmake_minimum_required(VERSION 3.5) # 项目信息 project(Account) # 添加动态库,Linux下会生成libAccount.so add_library(account SHARED account.cpp account.h)

test_account/main.cpp

#include "account.h" #include <iostream> using namespace std; int main() { account a; cout<<"main函数调用"<<endl; return 0; }

test_account/CMakeLists.txt

# test_account/CMakeLists.txt # 最低版本要求 cmake_minimum_required(VERSION 3.5) # 项目名称 project(test_account) # 添加执行文件 add_executable(test_account main.cpp) # 添加头文件目录,如果不添加,找不到头文件 target_include_directories(test_account PUBLIC "../account_dir") # 添加库文件目录,如果不添加,找不到库文件 target_link_directories(test_account PUBLIC "../account_dir/build") # 添加目标链接库 target_link_libraries(test_account PRIVATE account)
http://www.jsqmd.com/news/497807/

相关文章:

  • d3dx10_37.dll完全免费下载修复方法分享
  • 打造可靠的 LLM 检索触发器(深度硬核),语料库统计量方法全解析,收藏这一篇就够了!
  • Obsidian 从乱码笔记到彩色知识地图:ZiweiAI 知识库 5 分钟生产力起飞
  • uni-app 跨端安全的日期解析函数
  • 一文读懂AI时代DDoS攻击的“进化论”:从暴力到智能的颠覆性变革
  • mysql面试场景题(二)
  • CMake五、动态链接库单CMakeLists.txt版
  • java毕业设计基于java+springboot的个性化智能学习系统(编号:22575176)
  • 从0到1搭建智能销售预测AI平台:AI应用架构师的全程实战指南(含代码框架)
  • 探索102汽车ESP系统仿真建模:Carsim与Simulink联合仿真之旅
  • Claude Code国内接入方案:Windows部署最新攻略,40个高阶技巧与 API 网关配置实战
  • Mysql事务面试归纳
  • 牙齿不好竟成心脑血管的“隐形杀手”|从细胞到疾病的深层剖析
  • 小型高精度电子频率计数器模块品牌推荐,小型频率计,射频频率计
  • 人形机器人轻量化研究报告:材料应用和技术路径以及产业化落地指南
  • Hermes-Agent 简明指南
  • 五大主流AI合同起草平台实测:哪款最适合法律人及企业使用?
  • 离开运维行业十年后,再次进入网络安全行业之三 Windows系统
  • 斯图尔特机器人Stewart平台并联机构仿真全记录
  • 闲鱼鱼小铺pc端下载链接与web端连接记录
  • 代码小白如何自己在Windows上养龙虾?
  • RAG 技术新突破:BookRAG 树-图融合框架深度解析(深度硬核),从入门到精通,收藏这一篇就够了!
  • 深度好文:别让AI替你决策,哪怕它很聪明
  • Bamtone全尺寸飞拍测量仪:精度与速度可兼得,打破行业悖论
  • lumenpnp4.01方型主控板改外接闭环步进电机
  • 小城小店没人流,服装店该如何自救?
  • Redis Pub/Sub 与阻塞机制学习笔记
  • WPF Command 设计思想与实现剖析
  • 企业考勤系统场景适配能力深度解析:2号人事部的考勤适配多场景吗?
  • 全平台 Docker 部署 CPA(CLIProxyAPI Plus) 灵活定制指南 (Linux/Windows)——接入Codex