草庐IT

launch: program ‘c: \build\Debug\outDebug‘ does not exist

tianyazhichiC 2024-05-18 原文

本想着用VS Code 编写编译C语言程序,顺着网上的教程一步步操作,后来却遇到 launch: program ‘c: \build\Debug\outDebug’ does not exist 这样的一个提示框,怎么改launch.json文件都不行,后来看到网上的文章:

链接: VScode找不到任务c/c++:g++.exe生成活动文件
自己操作了一下,运行.c文件成功了。下面来看看具体操作。
1.打开一个VS Code窗口。
2.选择“文件(F)->打开文件夹…”

这里可以选一个位置,然后新建一个文件夹,我这里选择位置是桌面,文件夹名为b。

点击“选择文件夹”。

VS Code里面生成了一个名为B的文件夹。
将鼠标放到B上点一下,可以看到,B的右边出现了几个图标。

分别是:新建文件 新建文件夹 刷新资源管理器 在资源管理器中折叠文件夹
我们点 “新建文件”,点击后输入文件名及扩展名,这里我输入的是b.c

3.双击b.c,打开,然后输入代码。保存。

4.按 F5 ,选择 C++(GDB/LLDB)

选择 C/C++: gcc.exe 生成…

5.一段闪烁之后,输出了 Hello World!

6.如果代码更改了,需要重新运行,可以点击右上角三角形旁边的下箭头,点击出现的Run Code,就可以再次运行程序了。

7.修改程序后运行的结果

8.或者将鼠标放置到代码上,右键单击,在出现的菜单里选择Run Code选项,也能够重新运行代码。

9.注意:如果.c文件名是中文,可能会不成功。

一直报错。

分割线
继续更新…
1.如果程序需要一些输入,该怎么办呢?
可以看看这篇文章:vscode如何运行c语言,scanf输入
操作步骤:
选择 文件(F) -> 首选项 ->设置,在搜索中输入RunInTerminal并勾选


2.打开launch.json文件,externalConsoleg改为true,没有这一项就自己添加进去。
PS:我的launch.json文件不见了,所以这一步无图。
3.运行后发现能够输入,但是中文部分是乱码

4.点击右下角“UTF-8”处,然后选择“通过编码重新打开”

5.在新选项中选择“Simplified Chinese (GBK) gbk”这一项。

6.此时右下角编码格式变成了GBK,同时可以看到代码中的中文字符变成了乱码。

7.我们按下ctrl+z就恢复回来了,然后保存,运行,OK。

接着更新:20230331
如何在VS code中编译多个.c文件?

如何实现C/C++与Python混编?

C语言里面如何输入EOF?
答:按ctrl+z就行了

有关launch: program ‘c: \build\Debug\outDebug‘ does not exist的更多相关文章

  1. ruby - 主要 :Object when running build from sublime 的未定义方法 `require_relative' - 2

    我已经从我的命令行中获得了一切,所以我可以运行rubymyfile并且它可以正常工作。但是当我尝试从sublime中运行它时,我得到了undefinedmethod`require_relative'formain:Object有人知道我的sublime设置中缺少什么吗?我正在使用OSX并安装了rvm。 最佳答案 或者,您可以只使用“require”,它应该可以正常工作。我认为“require_relative”仅适用于ruby​​1.9+ 关于ruby-主要:Objectwhenrun

  2. ruby-on-rails - 错误 : Error installing pg: ERROR: Failed to build gem native extension - 2

    我克隆了一个rails仓库,我现在正尝试捆绑安装背景:OSXElCapitanruby2.2.3p173(2015-08-18修订版51636)[x86_64-darwin15]rails-v在您的Gemfile中列出的或native可用的任何gem源中找不到gem'pg(>=0)ruby​​'。运行bundleinstall以安装缺少的gem。bundleinstallFetchinggemmetadatafromhttps://rubygems.org/............Fetchingversionmetadatafromhttps://rubygems.org/...Fe

  3. ruby - 使用 rbenv 和 ruby​​-build 构建 ruby​​ 失败,出现 undefined symbol : SSLv2_method - 2

    我正在尝试在配备ARMv7处理器的SynologyDS215j上安装ruby​​2.2.4或2.3.0。我用了optware-ng安装gcc、make、openssl、openssl-dev和zlib。我根据README中的说明安装了rbenv(版本1.0.0-19-g29b4da7)和ruby​​-build插件。.这些是随optware-ng安装的软件包及其版本binutils-2.25.1-1gcc-5.3.0-6gconv-modules-2.21-3glibc-opt-2.21-4libc-dev-2.21-1libgmp-6.0.0a-1libmpc-1.0.2-1libm

  4. ruby - __FILE__ == $PROGRAM_NAME 在 ruby​​ 中是什么意思? - 2

    这个问题在这里已经有了答案:Whatdoes`if__FILE__==$0`meaninRuby(6个答案)关闭6年前。我在审查Ruby代码时偶然发现了这个语法。代码是:if__FILE__==$PROGRAM_NAME#somecode...end我想__FILE__是一个变量,可以让我获取我所在文件的名称?但是$PROGRAM_NAME简化了什么?另外,为什么这个if语句是必需的,因为程序可以使用或不使用它?

  5. ruby-on-rails - gem install rmagick -v 2.13.1 错误 Failed to build gem native extension on Mac OS 10.9.1 - 2

    我已经通过提供MagickWand.h的路径尝试了一切,我安装了命令工具。谁能帮帮我?$geminstallrmagick-v2.13.1Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingrmagick:ERROR:Failedtobuildgemnativeextension./Users/ghazanfarali/.rvm/rubies/ruby-1.8.7-p357/bin/rubyextconf.rbcheckingforRubyversion>=1.8.5...yescheckingfor/

  6. ruby - 为什么 `middleman serve` 有效,但是 `middleman build` 编译这个 Sass 失败? - 2

    当我刚刚运行middleman时服务,all.css编译得很好,只包含对+box-shadow(none)的调用:/*line1,/home/yang/asdf/source/stylesheets/content.css.sass*/div{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}但是当我构建网站时,我得到了这个Sass/Compass错误:$middlemanbuildSlim::EmbeddedEngineisdeprecated,itiscalledSlim::EmbeddedinSlim2.0

  7. ruby-on-rails - 安装 fcgi : Failed to build gem native extension 时出现 Rails 错误 - 2

    我正在运行命令bundleinstall在我的Rails项目中,它给出了错误:...Usingactiverecord(3.0.11)Usingactiveresource(3.0.11)Usingbigdecimal(1.1.0)Installingfcgi(0.8.8)withnativeextensionsGem::Installer::ExtensionBuildError:ERROR:Failedtobuildgemnativeextension./home/jjboat/.rvm/rubies/ruby-1.9.3-p194/bin/rubyextconf.rbchecki

  8. ruby - 错误 : Failed to build gem native extension on Windows - 2

    我在安装“redcarpet”gem时遇到以下错误。它在我friend的机器上安装没有问题。(我想安装它来运行yard)ruby版本:1.9.3命令输出:D:\Learning\Common_POM_FW\SampleProjects>yard[error]:Missing'redcarpet'gemforMarkdownformatting.Installitwith`geminstallredcarpet`D:\Learning\Common_POM_FW\SampleProjects>geminstallredcarpetTemporarilyenhancingPATHtoinc

  9. ruby-on-rails - Jobs with Resque gives "Don' t know how to build task 'jobs:work' "on Heroku - 2

    我遵循了https://devcenter.heroku.com/articles/queuing-ruby-resque上的教程在Rails应用程序中排队和运行后台作业。在对作业进行排队后,它似乎没有运行任何作业,因为在控制台中我可以看到作业尚未处理>Resque.info=>{:pending=>1,:processed=>0,:queues=>1,:workers=>0,:working=>0,:failed=>0,:servers=>["redis://dory.redistogo.com:9826/0"],:environment=>"production"}如果我尝试(本地

  10. ruby-debug19 : Can't get working with Ruby 1. 9.1p376 - 2

    我正在尝试将ruby​​-debug19与Ruby1.9.1p376一起使用,但出现以下错误:test.rb:2:in`require':nosuchfiletoload--ruby-debug19(LoadError)fromtest.rb:2:in`'这是测试.rb:require'rubygems'require'ruby-debug19'这是“gemlist”的输出:***LOCALGEMS***ruby-debug19(0.11.6)(etc.)因此运行“rubytest.rb”会产生上述错误。我做错了吗?我认为这是运行ruby​​-debug19的正确方法(通过包含gem并

随机推荐