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

在Visual Studio Code自带的按键编译无法使用该怎么办

在各种原因下,我们总会遇到直接用无法使用的情况(我一般用这个偷懒)

这种情况一般原因是由于环境没配好,往往在多文件编译的时候,就很容易出问题。

当然你可以再去配一遍环境,只要你有耐心和时间,但是还有更普适的方法

——终端

终端的使用非常重要,无论是git还是多文件编译,用终端往往是首选,甚至是必选,原因不详述。

以下是一些最基本的命令:

cd   切换目录   
cd file    切换到file目录下
g++ main.cpp   编译main.cpp文件(单文件编译),一般会生成一个.exe文件(Windows系统)
./main.exe   运行该main.exe文件,这里是./是在当前目录下,如果是上一级目录就用../
              其实就是在原来的基础上多一点就在上一级目录寻找(不过用到的频率不高)
g++ file1.cpp file2.cpp …… -o name(生成对应名字的exe可执行文件)  多文件编译(重要)

./name.exe   运行对应名字的文件(这是和上一行成对的,原理和上面的./main.exe相同)
注意 :  i. 如果不是当前目录下要用cd命令切换目录     ii. 如果目录名是中文也可能导致运行不成功
md folder   会在当前文件夹下创建名为folder的文件夹(这里的文件夹名不用拘泥于folder,爱咋取咋取)


主要是Windows系统下的终端命令,之后会有Ubuntu/Linux的相关基础命令发布。

极其基础且常用的命令,务必记住并会使用。这是大型项目操作的基础。


http://www.kler.cn/a/525019.html

相关文章:

  • Prompt提示词完整案例:让chatGPT成为“书单推荐”的高手
  • 中间件安全
  • VPR概述、资源
  • 实时数据处理与模型推理:利用 Spring AI 实现对数据的推理与分析
  • RocketMQ 中如何实现消息的可靠传递?
  • Coze,Dify,FastGPT,对比
  • JavaScript_01
  • Baklib如何重新定义企业知识管理提升组织效率与创新力
  • MyBatis 缓存机制详解
  • Java学习教程,从入门到精通,JDBC 删除表语法及案例(103)
  • 基于Langchain-Chatchat + ChatGLM 本地部署知识库
  • 240. 搜索二维矩阵||
  • 【JavaEE】Spring(6):Mybatis(下)
  • docker安装emqx
  • 11JavaWeb——SpringBootWeb案例02
  • S4 HANA明确Tax Base Amount是否考虑现金折扣(OB69)
  • 蓝桥杯python语言基础(4)——基础数据结构(下)
  • 洛谷P11464 支配剧场
  • 深度学习框架应用开发:基于 TensorFlow 的函数求导分析
  • SpringSecurity:There is no PasswordEncoder mapped for the id “null“
  • Kotlin 委托详解
  • 新项目传到git步骤
  • 【Redis】 String 类型的介绍和常用命令
  • 大模型应用的10个架构挑战
  • 嵌入式知识点总结 Linux驱动 (二)-uboot bootloader
  • SQLServer 不允许保存更改(主键)