c++项目起始(二)

从0创建一个c++项目

 在上一篇文章中讲述了如何创建一个最简单的c++项目, 接下来我们继续用cmake构建一个简单的项目并传入git库

1. 创建CMakeLists.txt文件并配置项目, 其中说明了cmake版本、项目名称、可执行文件生成

cmake_minimum_required(VERSION 3.21.0)

project(Demo)

add_executable(${PROJECT_NAME} main.cpp)

2. 创建编译目录, 单独创建目录是为了保持源代码目录的干净, 使生成的文件与源代码分离

mkdir build
cd build

3. 生成构建系统所需的makefile文件

cmake ..

4.  读取makefile文件并执行相关的构建规则

make

很多时候一个项目都是涉及到多人开发,一般会用到git, 作为一个案例, 现在我们把项目传到github上

首先, 需要有一个github的账户并在账户上传教一个空的仓库

将上述填写好之后,点击 绿色按钮create repository即可完成

接下来重新进入代码界面, 初始化git仓库并提交到本地仓库

git init
git add CMakeLists.txt
git add main.cpp
git commit -m "Initial commit"

关联本地仓库并推送到github

git remote add origin xxxxxxxxxxxxxx(仓库地址)
git push -u origin master

可以看到推送成功

至此, 一个cmake构建的项目初始化完成并提交至仓库

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值