当前位置:网站首页>Cpp(二) 创建Cpp工程
Cpp(二) 创建Cpp工程
2020-11-07 20:58:00 【Coxhuang】
文章目录
- 第一个Cpp例子
- #1 环境
- #2 概述
- #3 开始
- #3.1 方法一:Clion
- #3.2 方法二:手动创建
第一个Cpp例子
#1 环境
macOS 10.15.5
#2 概述
本文通过两种方式创建一个简单的Cpp工程,对比两种方法的异同,这里不解释各个文件的作用,仅仅只是介绍两种创建Cpp工程的方法
#3 开始
GitHub例子:https://github.com/Coxhuang/FKCpp/tree/master/1.first_demo
#3.1 方法一:Clion
- 新建工程
- 运行main.cpp
#3.2 方法二:手动创建
- 创建如下文件 :
build CMakeLists.txt main.cpp
其中 :
- build: 空文件夹
- CMakeLists.txt内容如下 :
cmake_minimum_required(VERSION 3.16) project(demo) set(CMAKE_CXX_STANDARD 11) add_executable(demo_exe main.cpp)
- main.cpp内容如下 :
// // Created by Cox on 2020/8/30. // #include <iostream> int main() { std::cout << "Hello, World!" << std::endl; return 0; }
2. cmake
- 使用terminal进入built目录下
cmake ..
3. make编译
- 在built目录下
make
4. 运行
- 在built目录下,运行可执行文件
./demo_exe
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。
版权声明
本文为[Coxhuang]所创,转载请带上原文链接,感谢
https://cloud.tencent.com/developer/article/1744571
边栏推荐
- Thinkphp6中where条件中字段与字段比较条件的写法
- Awk implements SQL like join operation
- Insight -- the application of sanet in arbitrary style transfer
- 盘点那些争议最大的编程观点,你是什么看法呢?
- C language I blog assignment 03
- Reflection on a case of bus card being stolen and swiped
- Stack bracket matching
- From technology to management, the technology of system optimization is applied to enterprise management
- 计组-总线通信控制之异步串行通信的数据传输
- How to choose a good company
猜你喜欢
随机推荐
Kubernetes服务类型浅析:从概念到实践
Code Review最佳实践
How did I lose control of the team?
Awk implements SQL like join operation
Ac86u KX Online
计组-总线通信控制之异步串行通信的数据传输
Three steps, one pit, five steps and one thunder, how to lead the technical team under the rapid growth?
[random talk] the goal and way of software design
Why do we need software engineering -- looking at a simple project
利用线程通信、解决缓存穿透数据库雪崩
使用 Xunit.DependencyInjection 改造测试项目
WPF 关于绘图个人总结
Web安全(一)---浏览器同源策略
华为HCIA笔记
如何高效的学习技术
一文详解微服务架构
Exploration and practice of growingio responsive programming
构造请求日志分析系统
Vscode configuration
不懂数据库索引的底层原理?那是因为你心里没点b树