Cmake
LitteBlueSea
偏执者 https://github.com/xiaomingfun
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cmake 生成 *.framework 文件
cmake_minimum_required(VERSION 3.11)Project(CmakeTest)aux_source_directory(. src)add_library(project1 SHARED ${src}) #编译为程序资源包 *.frameworkset_target_properties(project1 PROPE...原创 2018-06-25 23:51:07 · 1958 阅读 · 0 评论 -
Cmake 简单例子---生成一个Visual Studio 或者Xcode 工程
进入空目录 CmakeTest 创建 代码 main.cpp 创建 CmakeLists.txt main.cpp :#include<iostream>int main(int argc, char const *argv[]){ std::cout<<"Project 1"<&am原创 2018-06-25 22:06:15 · 3691 阅读 · 0 评论 -
Cmake 多个 target 在一个 protect 下
文件目录结构如下.├── CmakeLists.txt├── main.cpp└── target2 ├── CmakeLists.txt └── main.cpp第一个 CmakeLists.txtcmake_minimum_required(VERSION 3.11)Project(CmakeTest)aux_source_directory(. s...原创 2018-06-25 22:23:03 · 3401 阅读 · 0 评论 -
Cmake 编译静库 动态库 指定输出路径
cmake_minimum_required(VERSION 3.11)Project(CmakeTest)aux_source_directory(. src)#add_executable(project1 ${src}) #编译为可执行程序#add_library(project1 ${src}) #编译为静态库add_library(project1 SH...原创 2018-06-25 23:07:21 · 37322 阅读 · 2 评论 -
cmake 生成 *.Bundle 文件
主要因为在 Apple 下的Unity 的Plugins 目录下需要 的插件为 bundle格式 所以 c++ 用cmake编译为 bundle 的时候很麻烦的 设置如下:cmake_minimum_required(VERSION 3.11)Project(CmakeTest)aux_source_directory(. src)add_library(project1 MODU...原创 2018-06-25 23:37:53 · 1326 阅读 · 0 评论
分享