Linux下CMake快速上手教程(linuxcmake教程)

linux下CMake快速上手教程

创新互联公司成立于2013年,我们提供高端成都网站建设成都网站制作网站设计、网站定制、营销型网站建设小程序制作、微信公众号开发、seo优化排名服务,提供专业营销思路、内容策划、视觉设计、程序开发来完成项目落地,为成都玻璃钢雕塑企业提供源源不断的流量和订单咨询。

随着开源的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的的潮流,Linux上的CMake越发地受到重视,因为它是一款简单易学、多模块开发的好助手。CMake是Linux上常用的跨平台Makefile工具,用它可以构建跨平台的代码。本文将简单地介绍一下Linux下CMake的基础知识,帮助初学者快速掌握使用,步入Linux开发的坑。

CMake是一个简单易用的Make脚本编写工具,可以使用它自动生成Makefile文件,避免针对不同平台手动编写make︰file时易出错的问题。它非常适合跨平台的应用,如在任何Linux发行版都能够编译完整的.

第一步:安装CMake

Linux可以将CMake安装到系统中,使用下面的命令可以安装CMake3.7以上的版本:

sudo apt install cmake

如果需要安装更高版本的CMake,这可以从官网https://cmake.org 下载源码安装,也可以在Ubuntu等linux发行版仓库中下载安装。

第二步:准备代码

CMake依赖于CMakeLists.txt文件,所有的配置信息都写在这个文件里,读者可以自行创建一个文件,在里面输入如下代码,目的是使用CMake生成可执行程序hello_world:

cmake_minimum_required(VERSION 3.7)

add_executable(hello_world hello_world.c)

第三步:编译代码

将上面的代码保存为CMakeLists.txt文件后,编译如下:

// 进入工程目录

cd project_dir

// 使用cmake命令生成makefile文件

cmake .

// 执行make命令

make

此时,会在工程目录下生成hello_world可执行文件,可通过下面命令执行:

./hello_world

本文通过介绍Linux下CMake的快速上手教程,实现跨平台的应用开发。CMake的优点不仅仅是简单易学,还能够避免makefile写错的麻烦,方便快捷,可以使开发工程师集中精力开发应用,推荐使用。

香港服务器选创新互联,香港虚拟主机被称为香港虚拟空间/香港网站空间,或者简称香港主机/香港空间。香港虚拟主机特点是免备案空间开通就用, 创新互联香港主机精选cn2+bgp线路访问快、稳定!

分享标题:Linux下CMake快速上手教程(linuxcmake教程)
网页路径:http://www.shufengxianlan.com/qtweb/news47/80697.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联