# c++初学教程-第1课-开发环境配置
## 开发环境安装
Clion(CMake) + visual studio 2019
Clion: Jet Brains , 类似于java idea : Idea: 自动完成、代码提示、跨平台……
###### 下载
vs2019 : https://pan.baidu.com/s/1J1Dt01Nqxn68BxHk-Eg5mg 提取码: jfa5
clion : https://www.jetbrains.com/clion/download/
## 开发环境配置步骤
### 新建并克隆代码仓库
> https://gitee.com/cpp_beginner/cpp_beginner
### 打开Clion
### clion打开该仓库
> 打开Clion
> 新建项目(New Project)
> 选择文件夹 cpp_beginner
> 选择从源码创建 (Create from Existing Sources)(会生成CmakeLists.txt)
### 配置toolchain
> Environment: d:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise
> Architecture: amd64
> Make : d:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.20.27508\bin\Hostx64\x64/x64/nmake.exe
> C Compiler / C++ Compiler :d:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.20.27508\bin\Hostx64\x64/cl.exe
### 编译并运行程序
> 打印出 Hello World
### 查看编译结果
> D:\cpp_beginner\cpp01\cmake-build-debug\cpp01.exe
### CMakeList.txt
> CMakeLists.txt : 用于描述项目由哪些源代码文件组成, 依赖于哪些其他库.
> CMakeLists.txt 相当于 Makefile 或者 相当于 java的maven的pom.xml
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
c++初学教程(开发环境配置、命令行计算器、qt计算器) # c++初学教程 ## [第1课-开发环境配置](https://gitee.com/cpp_beginner/cpp_beginner/blob/master/c01_HelloWorld/) ## 第2课-命令行计算器 1. [第2课-命令行计算器:基本](https://gitee.com/cpp_beginner/cpp_beginner/tree/c02_Calculator_01/c02_Calculator/) 2. [第2课-命令行计算器:模板](https://gitee.com/cpp_beginner/cpp_beginner/tree/c02_Calculator_template/c02_Calculator/) 3. [第2课-命令行计算器:lambda,vector](https://gitee.com/cpp_beginner/cpp_beginner/tree/c02_Calculator_vector/c02_Calculator/) ## 第3课-计算器GUI
资源推荐
资源详情
资源评论
收起资源包目录
cpp_beginner.zip (44个子文件)
c02_Calculator
CalcLine.h 634B
readme.md 270B
CalcLine.cpp 64B
Calculator.h 2KB
Calculator.cpp 89B
CMakeLists.txt 350B
readme.md 668B
.git
index 2KB
HEAD 23B
refs
heads
master 41B
tags
remotes
origin
HEAD 32B
objects
pack
pack-a8a1aa1e830f59de26465b1bb641f42ce647353a.idx 4KB
pack-a8a1aa1e830f59de26465b1bb641f42ce647353a.pack 14KB
info
description 73B
packed-refs 520B
info
exclude 240B
logs
HEAD 161B
refs
heads
master 161B
remotes
origin
HEAD 161B
hooks
post-update.sample 189B
prepare-commit-msg.sample 1KB
commit-msg.sample 896B
pre-receive.sample 544B
update.sample 4KB
pre-commit.sample 2KB
pre-rebase.sample 5KB
applypatch-msg.sample 478B
fsmonitor-watchman.sample 5KB
push-to-checkout.sample 3KB
pre-applypatch.sample 424B
pre-push.sample 1KB
pre-merge-commit.sample 416B
config 300B
c01_HelloWorld
HelloWorld.cpp 109B
readme.md 1KB
main.cpp 744B
c03_CalculatorGUI
CalculatorMainWindow.h 479B
c03_CalculatorGUI.pro 1KB
CalculatorMainWindow.cpp 852B
readme.md 161B
main.cpp 203B
c03_CalculatorGUI_zh_CN.ts 115B
UICalculatorMainWindow.ui 2KB
.gitignore 70B
共 44 条
- 1
资源评论
ziix
- 粉丝: 2404
- 资源: 201
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功