CMAKE
文章平均质量分 61
CMake构建
Snow__Sunny
这个作者很懒,什么都没留下…
展开
-
05 使用CMake在Windows下生成及使用动态库
1.生成动态库在Windows下生成动态库,源码是和Linux有所区别,具体见之前文章;直接看代码吧!my_lib_export.h#pragma once#ifdef MY_LIB_SHARED_BUILD#ifdef _WIN32#ifdef MY_LIB_EXPORTS#define MY_LIB_API __declspec(dllexport)#else#define MY_LIB_API __declspec(dllimport)#endif // MY_LIB_EX原创 2022-02-28 20:16:52 · 4715 阅读 · 0 评论 -
04 关于在Windows下生成动态库的注意问题
之前在使用CMkae在Widnows下生成动态库时,遇到一些问题,总是无法编译通过,报错提示没有.lib文件,之后在网上寻求答案时,该作者的文章解释的较好,感谢该作者的总结,以下内容为该作者总结!在使用 CMake 构建项目时,一个常见的应用就是使用 CMake 编译一个库文件了。而编译成一个动态库或者静态库又是编译库文件时经常使用的一个选项。本文介绍了如何在 CMake 中添加一个选项来控制是否将库编译为动态库,且该选项可以和 CMake 一样跨平台使用。本文并不从动态库和静态库的起源开始讲起,因此有原创 2022-02-28 15:10:19 · 1495 阅读 · 0 评论 -
02 CMake入门案例一
00 hello-cmakecmake_minimum_required(VERSION 3.5)project (hello_cmake)add_executable(hello_cmake main.cpp)add_executable命令详解01 hello-headerscmake_minimum_required(VERSION 3.5)project(hello-headers)set(SOURCES src/hello.cpp src/main.cpp)add_原创 2022-02-25 16:29:30 · 473 阅读 · 0 评论 -
01 CMake相关资料汇总
Cmake官方文档:https://cmake.org/documentation/CMake入门方法(知乎大佬推荐):https://www.zhihu.com/question/58949190CMake案例一:https://sfumecjf.github.io/cmake-examples-Chinese/CMake案例二:https://link.zhihu.com/?target=https%3A//github.com/ttroy50/cmake-examples...原创 2022-02-25 11:27:01 · 2311 阅读 · 0 评论 -
00 Cmake命令之include_directories介绍
链接:https://www.jianshu.com/p/e7de3de1b0fa待整理原创 2021-11-16 14:43:32 · 697 阅读 · 0 评论