cmake_minimum_required(VERSION3.20)# 设置工程名称PROJECT(HELLOLIB)# 创建变量SRC 源码文件SET(SRChello.cpp)# 打印系统信息message(STATUS"Build libhello.dll")# 添加构建目标, 动态链接库 名字叫做hello# 最后在Windows下生成 动态链接库 libhello.dllADD_LIBRARY(helloSHARED${SRC})# 设定动态...
访问CMake官网下载并安装适用于Windows环境的版本。确保在CMake命令中指定编译器为MinGW。设置环境变量CMAKE_GENERATOR以将MinGW作为默认编译器。编写动态链接库 创建工程结构包括`hello.h`, `hello.cpp`和`CMakeLists.txt`。使用CMakeLists.txt文件配置动态链接库的生成路径、安装路径及与.h文件的安装路径...
CMake(8)-windows下生成动态链接库DLL及其调用方法 241012 视频我叫大焱 项目目录结构: 项目目录结构 sublib子库的cmake代码: cmake_minimum_required(VERSION3.8)project(sublib)include_directories(include)list(APPEND SOURCES_LIST"src/lib.cpp")add_library(${PROJECT_NAME}SHARED${SOURCES_LIST}) ...