安装C++

基础补充

我觉得有必要先回顾一下编译型语言和解释型语言的区别。Python是典型的解释型语言,可以回忆一下曾经使用Python的场景,运行Python的时候工作空间中不会生成其他的文件了,直接一个run就可以完成。但是编译型语言如C和C++,这两个语言的程序在运行之前都需要先被编译并且会在工作空间中生成一个可执行文件,需要再执行这个可执行文件才会生成运行结果。做一个简单的总结:

  • 编译型语言:先编译后执行。编译生成一个可执行文件,然后执行可执行文件实现程序的结果。
  • 解释型语言:一边编译一边执行。不会生成可执行文件。

安装配置

Windows下

我使用的是win10的系统。

Linux下

我使用的是Ubuntu

  • step1:进入终端->输入"sudo apt-get update"->输入"sudo apt-get install build-essential"->输入"sudo apt-get install gfortran"。
  • step2:检查是否成功安装。在终端输入"gcc -v"。在终端输出"g++ -v"。在终端输入"gfortran -v"。显示出版本就说明安装成功

写一个C++程序

一起跟世界打个招呼吧:

#include <iostream>
//iostream库中包括了C++的输入输出
using namespace std;
//C++标准库中的所有元素都声明在一个叫做std的命名空间中
int main(){
    cout<<"Hello,world!";
    //cout表示C++中的标准输出流
    return 0;
}

运行这个程序吧

进入终端然后输入

g++ hello.cpp

如果编译成功的话就会发现工作空间中生成了一个可执行文件。ubuntu系统应该是默认“a.out”。windows系统默认“a.exe”。接下来输入:

./a.out

命令行中就会显示出Hello,world!了。

如何利用vscode调试程序

自己是一个很菜的新手,printf党,对于程序调试很陌生,加上尝试了很多调试的教程都没有成功,我决定先挖一个坑,等我有空了学会之后再写这一部分。

posted @   Emi-lia  阅读(98)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示