问题

众所周知,机房中的电脑有一个win7系统,(非常的好,摆脱linux了),同时win7上有一个 vscode ,更好了。

但是!vscode 由于老师不允许联网,导致插件无法安装,更为恶心的事,机房打不开 cmd ,无论是从 explorer.exe 上输入 cmd.exe 或是 win+R 等等都是打不开的。

那么怎么编译呢。这样,打开 vscode ,然后 ctrl+` 打开控制台,这时,terminal 终于出来了。现在输入 g++ ,发现:'g++' 不是内部或外部命令,也不是可运行的程序或批处理文件,就是没有配置c++。那么我们怎么处理呢。

解决方案

一:简单办法:vscode 写,Dev-C++ 编译

二:我们使用bat文件,文件输入,Dev-C++ 的编译系统。

  • new folder建立新的文件夹。
  • 添加 1.bat 文件,
@echo off
path=%path%;C:\Program Files\Dev-Cpp\MinGW32\bin
rm -f a.exe
g++ a.cpp -o a.exe
a.exe < a.in
  • 建文件 a.cpp a.in,a.in为输入
  • 更改设置:左下角齿轮打开Settings,第一项将 off改为onFocusChange,避免每一次都要按ctrl+s保存。然后从齿轮打开Keyboard Shortcut搜索Focus Right Editor Group改为自己需要的键,然后搜索FocusTerminalFocus Terminal改为自己的键,避免每次编译时使用鼠标。
  • 写好文件和输入文件,在终端输入1.bat即可编译并运行。

PS

在vscode中按下 Ctrl+Shift+c 可以打开终端。

最新文章

  1. python-socket模块
  2. java.net.SocketException: Software caused connection abort: socket write error
  3. 1001. 害死人不偿命的(3n+1)猜想 (15)
  4. C#异步调用的方法
  5. jquery实现整屏翻屏效果:jquery.mousewheel(一)
  6. Androd Studio layout页面布局无法预览
  7. cocos2d-x中Node中重要的属性
  8. 《Thinking In Java第四版》拾遗
  9. SQL 2012的分页
  10. POJ1789 Truck History(prim)
  11. for、foreach和MoveNext循环效率粗比较
  12. linux学习笔记之系统标准:POSIX,ISO C...
  13. Oracle Data Guard 创建物理Standby数据库
  14. 多字符集(ANSI)和UNICODE及字符串处理方式准则
  15. 数模学习笔记(四)——AHP
  16. Trim(&#39;,&#39;)的作用去除最有一个&#39;,&#39;
  17. [HNOI 2013]比赛
  18. java开发笔记——表映射实体类代码示例
  19. C/C++中如何产生伪随机数
  20. Python全栈开发之---输入输出与流程控制

热门文章

  1. C#基础——IO
  2. soapUI使用小结(一)
  3. Python进阶之浅谈内置方法(补充)
  4. 放弃for循环吧
  5. 如何配置-整合ssm框架之配置文件
  6. Guava RateLimiter限流器使用示例
  7. swiper的自适应高度问题
  8. SCOI 2016 萌萌哒
  9. Django---进阶14
  10. JSR 303 进行后台数据校验