CMakeLists文件总结--不定更新

本文详细总结了CMakeLists文件的使用,包括设置cmake版本、定义项目名,管理头文件目录,自动化处理源文件,指定动态链接库,创建可执行文件及动态链接库的步骤。内容将持续更新,提供CMake配置的全面指南。
摘要由CSDN通过智能技术生成

1. 设置cmake版本、项目名称等

cmake_minimum_required(VERSION 3.15)
project(setProjectName)

set(CMAKE_CXX_STANDARD 14)

2.头文件包含目录

include_directories(include)

3.源文件包含 -- 自动包含该目录SRC下所有.c源文件,并将其命名为src

aux_source_directory(src SRC)

4.指定动态链接库 -- 指定fileFolderPath路径下所有的.dll文件作为动态链接库文件

link_directories(fileFolderPath)

5.生成可执行文件

add_executable(nameOfTargetExe
        source1.c
        source2.c
        ...
       )

6.为可执行文件添加动态链接库

target_link_libraries(nameOfTargetExe
        dlib1.dll
        dlib2.dll
        ...
        )

7.生成动态链接库

add_library(nameOfTargetDLL SHARED
        source1.c
        source2.c
        ...
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值