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

做网站客户改来改去福州seo网站管理

做网站客户改来改去,福州seo网站管理,网站建站加盟,自学网站开发哪个网站好之前对CMake有一点了解,最近需要深入学习一下就将基础复习复习,本文章适合对C有一点了解,但是不太了解CMake的人阅读 CMake是开源、跨平台的构建工具,可以让我们通过编写简单的配置文件去生成本地的Makefile,这个配置文…

之前对CMake有一点了解,最近需要深入学习一下就将基础复习复习,本文章适合对C++有一点了解,但是不太了解CMake的人阅读


CMake是开源、跨平台的构建工具,可以让我们通过编写简单的配置文件去生成本地的Makefile,这个配置文件是独立于运行平台和编译器的,这样就不用亲自去编写Makefile了,而且配置文件可以直接拿到其它平台上使用,无需修改,非常方便。

1、环境搭建

# 安装
sudo apt install cmake
# 查看版本
cmake -version

2、简单入门

2.1 源文件编写

首先构建文件夹

├Hello
├── CMakeLists.txt
└── main.cpp

main.cpp

#include <stdio.h>int main(void)
{printf("Hello World\n");return 0;
}

CMakeLists.txt

cmake_minimum_required (VERSION 2.8)
project (demo)
add_executable(main main.cpp)

解析:

  • cmake_minimum_required : CMake最低版本要求
  • project:项目名称
  • add_executable(main main.cpp) 生成的可执行文件名称

2.2 编译运行

编译运行有两种方法

  • cmake . ->make ->./main
    • cmake . 进行环境准备
    • make 程序编译,这一步会生成add_executable中指定的可执行文件
    • ./main 运行这个可执行文件
  • cmake -S . -B build -> cmake --build build -> ./build/main
    • cmake -S . -B build :构建build文件,并将环境准备文件写入到build文件夹中
    • cmake --build build :编译项目
    • ./build/main:运行可执行文件
      推荐第二种方法,因为第一种方法会将源文件和CMake生成的文件混合在一起,
http://www.dtcms.com/wzjs/327918.html

相关文章:

  • 信用中国 网站 支持建设优化网站搜索排名
  • 做兼职那个网站靠谱吗传媒公司
  • 电信宽带360元一年淘宝seo搜索排名优化
  • 自己建设外贸网站百度网站app
  • 自己做网站 需要会什么620条优化措施
  • 滁州网站公司网页搜索关键词
  • 北京市运动会网站建设搜索网站排名
  • 烟台网站制作人才招聘免费的b2b平台
  • 甘肃省交通建设项目招投标中心网站前端seo是什么意思
  • 崇州市微信端网站建软文推广经典案例
  • 南京 网站建设seo店铺描述
  • 深圳招聘网站大全搜索大全引擎
  • 建设网站是什么自助建站申请
  • 天津网站app建设关联词有哪些关系
  • 深圳网站建制作seo标题优化的方法
  • 哈尔滨cms建站网络网站推广选择乐云seo
  • 怎么做网站代购网络营销师官网
  • 专用主机网站建设seo怎么去优化
  • 江津网站建设怎么样武汉seo技术
  • 湖北省建设网站搜索引擎优化时营销关键词
  • 网页设计尺寸px是什么意思上海网站快速排名优化
  • 建站技巧企业查询免费
  • WordPress打开文章页面404白山seo
  • 网站维护和推广农产品推广方案
  • 南山网站公司定中央新闻直播今天
  • ppt的免费网站搜索网站关键词
  • 临邑网站制作自己搭建一个网站
  • 怎么在网站中做视频背景天津seo优化公司
  • 江门免费网站建站模板百度云链接
  • 有源码如何搭建网站百度推广优化中心