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

cMake编译github中源码

https://github.com/gflags/gflags

记录一下防止遗忘,本次编译为gflags库

1.下载CMake-gui

https://cmake.org/

安装时,选择自动创建环境变量,安装完输入,查看是否安装成功

cmake --version

663f3ab53d984abc81e023f6fc721194.png

fc4bc4e719da4bf8856d147a8ae43459.png

2.下载源码,解压打开文件夹

b6f48997fe6b4d49b33be553048bd0ca.png

3.创建build文件夹用于存放编译完的文件

1)输入路径

feb24854f9f849359fc8cb6bb53b0443.png

2)点击configure,其中2中需要选择x64,否则默认为win32,点击finish

93d6f58fbcdc4a938006cebebb8e5e46.png

3)勾选生成静态链接库,否则只有动态链接库,勾选完点击Generate

23bbf1b6b30c4fe8801cc8c67e8000fc.png

此时文件夹内出现,下列文件

d6f9eb4192a0491cb0800e5b8e19cbb6.png

4)点击Generate后,文件夹内出现,以下文件

8fe4129bb9894a46bdb3499058955841.png

98b2e161fa474c9f83a52fde2af2eac3.png

5)点击open Project,打开vs

b9f00a64d1c0434c858a04ee2e656af2.png

6)分别生成

8b2526ed95374c83b19810e858154382.png

7)install分别生成

61da1abcf11141e8a88c29d59944acdd.png

如果有自己的cpp则将,自己的项目设置为启动项,则启动exe直接生成

8)去build下复制源码

e5c7f7b60d9f44bea576fc4b920f6530.png

参考博客

https://blog.csdn.net/finghting321/article/details/105528436

 


http://www.mrgr.cn/news/76364.html

相关文章:

  • 从零到一:利用 AI 开发 iOS App 《震感》的编程之旅
  • Mac解压包安装MongoDB8并设置launchd自启动
  • Javascript 判断数据类型
  • rust智能指针
  • 微信小程序=》基础=》常见问题=》性能总结
  • 【游戏引擎之路】登神长阶(十四)——OpenGL教程:士别三日,当刮目相看
  • flink cdc 应用
  • 重建大师跑空三,出现进度条回退是什么原因?
  • 城市轨道交通数据可视化的应用与优势
  • Intelligent Transportation Scheduling
  • IT框架与库:理解它们的不同与共同点
  • 用友YonBIP-R5旗舰版 yonbiplogin 任意文件读取漏洞复现
  • Rust 语言学习笔记(一)
  • uniapp luch-request 使用教程+响应对象创建
  • C++ 20的条件判断语句的增强
  • Docker 容器常见故障排查及处理
  • JavaWeb后端开发知识储备1
  • 大型网站架构演进过程
  • Istio分布式链路监控搭建:Jaeger与Zipkin
  • MT4 编程—DLL编程的整个流程以及案例分析
  • STM32外设应用:深入探索STM32微控制器的强大功能
  • 【AlphaFold3】开源本地的安装及使用
  • 国际专线网络:助力企业全球化转型的关键技术
  • Java的栈与队列以及代码实现
  • Linux下使用miniconda构建python运行环境
  • 随机数