在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

ubuntu下如何安装并配置vs code编译c++

135次阅读
没有评论

共计 2071 个字符,预计需要花费 6 分钟才能阅读完成。

这篇文章主要介绍“ubuntu 下如何安装并配置 vs code 编译 c ++”,在日常操作中,相信很多人在 ubuntu 下如何安装并配置 vs code 编译 c ++ 问题上存在疑惑,丸趣 TV 小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”ubuntu 下如何安装并配置 vs code 编译 c ++”的疑惑有所帮助!接下来,请跟着丸趣 TV 小编一起来学习吧!

安装 vs code

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
sudo umake web visual-studio-code

然后按 a 直接默认同意就可以。

安装插件

打开 vs code 后,按 crtl + shift + p 调出命令行,然后搜索 c ++,安装微软自己开发的那个。

同样可以安装 c ++ intellisense 插件,用于自动补全代码。

配置 launch.json 和 tasks.json

注意 vs code 只能打开源码所在的文件夹,而不是直接打开源码文件,否则下面将无法进行!

打开源码所在文件夹后,在该文件夹中打开源码。按 f5 键,选择 c ++,

然后会自动生成 launch.json 文件,下面只需要修改两个地方

program :  enter program name, for example \${workspaceroot}/a.out ,

改为

program :  ${workspaceroot}/a.out ,

cwd :  \${workspaceroot} ,

改为

cwd :  ${workspaceroot} ,

完整的 launch.json

{
  version :  0.2.0 ,
  configurations : [
 {  name :  (gdb) launch ,
  type :  cppdbg ,
  request :  launch ,
 program :  ${workspaceroot}/a.out ,
  args : [],
  stopatentry : false,
 cwd :  ${workspaceroot} ,
  environment : [],
  externalconsole : true,
  mimode :  gdb ,
  setupcommands : [
 {
  description :  enable pretty-printing for gdb ,
  text :  -enable-pretty-printing ,
  ignorefailures : true
 }
 ]
 }
 ]
}

然后,调出命令行,输入 task runner,选择 others

 

此时将自动生成 tasks.json

将其中的

command :  echo ,

改为

command :  g++ ,

args : [hello world],

改为

args : [-g , ${workspaceroot}/main.cpp ],

注意这里的 main.cpp 要和你当前路径的源码名称一致。

完整的 tasks.json

{
 // see https://go.microsoft.com/fwlink/?linkid=733558
 // for the documentation about the tasks.json format
  version :  0.1.0 ,
 command :  g++ ,
  isshellcommand : true,
 args : [-g , ${workspaceroot}/main.cpp ],
  showoutput :  always 
}

运行测试

随便编写个代码

#include iostream 
using namespace std;
int main()
 cout hello vs code endl;
 return 0;
}

按 crtl + shift + b 构建,按 f5 运行,发现终端一闪而过,什么都没有输出。于是考虑 windows 下的办法。

#include iostream 
#include stdlib.h 
using namespace std;
int main()
 cout hello vs code endl;
 system( pause 
 return 0;
}

同样并没有卵用。那就换一种方式。

#include iostream 
#include stdio.h 
using namespace std;
int main()
 cout hello vs code endl;
 getchar();
 return 0;
}

按 crtl + shift + b 构建,按 f5 运行,程序完美输出。有图为证,哈哈

后记:

期间在终端里执行了以下操作

sudo apt-get install clang

如果提示 clang 有错可以运行该命令,安装 clang。

到此,关于“ubuntu 下如何安装并配置 vs code 编译 c ++”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注丸趣 TV 网站,丸趣 TV 小编会继续努力为大家带来更多实用的文章!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-15发表,共计2071字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲av成人无码网天堂 | 亚洲 欧美 字幕 一区 在线 | 免费一区二区视频 | 99热在线观看精品 | 国产一区二区三区久久精品 | 婷婷色亚洲 | 国产毛片毛多水多的特级毛片 | 拔插拔插华人永久免费 | 亚洲国产成人久久综合一区77 | 涩涩97在线观看视频 | av午夜久久蜜桃传媒软件 | 中文字幕你懂的 | 国产精品秘入口18禁麻豆免会员 | 激情黄色一级片 | 好看的中文字幕在线 | 亚洲综合另类小说色区色噜噜 | 美女被免费网站在线jk视频 | 国产女人喷潮视频在线观看 | 乱熟女高潮一区二区在线 | 国产午夜av秒播在线观看 | 男女午夜爽爽大片免费 | 国产激烈床戏无遮挡在线观看 | 欧美绿帽 | 欧美成人中文字幕dvd | 韩国三级久久网 | 久久精品国产麻豆不卡 | 67194熟妇在线直接进入 | 精品国产成人亚洲午夜福利 | 在线一区二区三区 | 中文乱码在线观看 | 成年男女免费视频网站 | 亚洲人成免费电影 | 国产国产人免费人成免费视频 | 久久精品在线 | www国产精品com | 亚洲精品无码国产 | 欧美大成色www永久网站婷 | 亚洲男人天堂视频 | 亚洲高清中文字幕 | 国产精品午夜福利视频234区 | 美女扒开腿让男生桶爽网站 |