cmake linux模板 多目录_【转载】CMake 简介和 CMake 模板

本文介绍了在Windows环境下使用CMake与Visual Studio的流程,包括CMake的安装、配置和生成解决方案。通过实例展示了CMakeLists.txt的基本用法,如创建可执行文件和库,并讲解了如何链接OpenCV等第三方库。CMake的优势在于能跨平台生成项目文件,简化了工程管理。
摘要由CSDN通过智能技术生成

如果你用 Linux 操作系统,使用 cmake 会简单很多,可以参考一个很好的教程: CMake 入门实战 | HaHack 。如果你用 Linux 操作系统,而且只是运行一些小程序,可以看看我的另一篇博客: 你就编译一个 cpp,用 CMake 还不如用 pkg-config 呢 。

但如果你用 Windows,很大的可能你会使用图形界面的 CMake(cmake-gui.exe)和 Visual Studio。本文先简单介绍使用 CMake + Visual Studio 的使用流程,然后以几个例子介绍 CMake 相关知识。

CMake 使用流程

如果你还没安装 cmake,下载 https://cmake.org/files/v3.6/cmake-3.6.0-win64-x64.msi (15 MB)安装它。如果你还没装 VS,推荐使用 VS2015 社区版本,到 这里下载,选择那个 3.7 GB 的。因为一次下载好,安装起来很省心。如果你已经有了 VS2010 或者 VS2013,也可以不安装 VS2015。

下载第一份源码 cpp.zip (1.16 KB)。解压进入文件夹,打开 cmake-gui,把源码和 cmake-gui 界面对半放。如下图:

然后,

把源码根目录的 CMakeLists.txt 拖动到 cmake-gui 界面上

修改输出目录(我通常都是添加 /build )

点击 configure(配置),选择【Visual Studio 14 VS2015 Win64】,点击确定^[“Win64”是指的是编译 VS2015 x64 工程,没有“Win64”则为 x86 工程)。]

点击 generate(生成)

最后,到输出目录,用 VS2015 打开 CPP.sln 工程。在 Solution Explorer 中右键单击 CPP,然后【Set as StartUp Project】,然后 Ctrl + F5 运行。

相信你已经看到了程序运行结果,大概如下:

0^2 ---> 0

0^2 ---> 0

2^2 ---> 4

3^2 ---> 9

4^2 ---> 16

使用 CMake 的好处是,它可以

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值