【 VScode上配置c++编译环境出现报错】

这篇具有很好参考价值的文章主要介绍了【 VScode上配置c++编译环境出现报错】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

VScode上配置c++编译环境出现报错:

在写好launch.json代码、tasks.json代码、c_cpp_properties.json代码之后,点击运行第一个“HelloWorld.cpp”代码,却出现“No such file or directory”弹窗报错


VScode上配置c++编译环境出现“No such file or directory”弹窗、打开“luanch.json”报错

`
如下图报错提示:
vscode编译报错,vscode,编辑器,c++


原因分析:

出现“No such file or directory”弹窗的原因是编译器无法找到所需的头文件或库文件。这可能是由于以下原因引起的:

  1. 编译器路径配置错误。

  2. 源代码文件中使用了未定义的头文件。

  3. 编译器版本过低,无法支持某些特定的头文件或库文件。

  4. 路径中有中文。

打开“luanch.json”报错可能是由于以下原因:

  1. 缺少必要的配置项,需要在“luanch.json”文件中添加必要的配置信息。

  2. 配置项格式错误或错误编写,需要检查配置项是否正确。

  3. 配置文件被损坏,需要重新创建或恢复配置文件。


解决方案:

一、如果 编译器路径配置错误,需要在VScode的配置文件中正确设置编译器路径。

二、如果源代码文件中使用了未定义的头文件,需要添加正确的头文件或库文件路径。

三、检查编译器版本,如果编译器版本过低,则无法支持某些特定的头文件或库文件,需要更新编译器版本。

四、需要把整个文件夹重新放置到没有中文路径的下。例如:E:\Vscode\.vscode\launch.json
可以尝试以下方法来解决vscode不能运行包含中文的路径的问题:

  1. 将路径中的中文字符转化为拼音或英文字符,避免使用中文字符。

  2. 使用CMD命令行工具进入包含中文路径的目录,然后在CMD命令行工具中输入"code ."(不带引号),即可在vscode中打开该目录。

  3. 在系统中更改默认编码格式为UTF-8,例如在Windows系统中,可以在"控制面板" -> “区域” -> "更改系统区域设置"中更改默认编码格式为UTF-8。

  4. 在vscode的设置中设置"files.autoGuessEncoding"为true,这样vscode会自动猜测文件的编码格式。

  5. 在vscode的设置中设置"terminal.integrated.shellArgs.windows"为[“-NoExit”, “-Command”, “$OutputEncoding = [console]::InputEncoding = [console]::OutputEncoding = New-Object System.Text.UTF8Encoding”],这样vscode会使用UTF-8编码格式来运行终端命令。文章来源地址https://www.toymoban.com/news/detail-723322.html

到了这里,关于【 VScode上配置c++编译环境出现报错】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • vscode开发stm32的编译环境配置教程

    2023年08月08日
    浏览(47)
  • 使用Microsoft C++编译器配置VSCode

    在本教程中,您将在 Windows 上使用 Microsoft Visual c++ 编译器和调试器配置 Visual Studio Code 。 要成功完成本教程,您必须完成以下步骤: 1.安装Visual Studio Code。 2.安装VS Code的C/ c++扩展。你可以通过在Extensions视图中搜索’c++’ (Ctrl+Shift+X) 来安装C/ c++扩展。 3.安装Microsoft Visual c++ (

    2024年02月05日
    浏览(53)
  • 【软件安装&环境配置】vscode 安装界面没有出现安装路径的选择 的解决,以及vscode的删除的问题

    由于vscode 没有删除干净,就会出现vscode 安装的时候,没有出现安装路径的界面,所以可以来到vscode的安装路径,点击 unins000.exe 文件就可以 实现将vscode 相关的文件删除, 如果是删除了整个vscode 安装下的文件(在回收站也删除的情况下),但是还没有卸载干净vscode,我的做

    2024年02月08日
    浏览(63)
  • VSCode配置C/C++环境,编辑(VSCode)+ 编译(MinGW->GCC)+ 调试(MinGW->GBD)

      直接去官网下载并安装即可:https://code.visualstudio.com/。注意:VSCode只是编辑器,可以看代码,编辑代码,但不能编译代码。   如果说VSCode可以实现代码编辑,MinGW则可以实现代码编译和调试,其中编译功能是通过MinGW中的GCC实现的(生成一个.exe文件),调试功能则是通

    2024年02月07日
    浏览(48)
  • 【VSCode】mac系统利用VSCode配置C++环境

    本文主要提供给想要在mac电脑上编写C++的童鞋,帮助你们有一个更好的编程环境; mac系统下的C++编程环境可以用苹果官方的软件Xcode,也很简单,在app store里就可以下载,但是也有一个非常痛苦的问题,就是这个软件实在是太大,256G内存的直接可以劝退了,所以mac系统下建议

    2024年02月16日
    浏览(51)
  • VSCode 配置 C++ 环境

    VSCode(Visual Studio Code)是一款轻量级的代码编辑器,拥有丰富的插件生态系统,支持多种语言开发。在本文中,作者将介绍如何在 VSCode 中配置 C++ 环境,以便于开发和调试 C++ 代码。 VSCode 具有以下优势: 轻量级:相比于其他 IDE,VSCode 占用的资源更少,启动更快。 插件丰富

    2024年02月09日
    浏览(53)
  • VSCode使用MinGW编译器,配置C/C++环境

    目录 一、安装VSCode 二、安装MinGW编译器 1、配置环境变量 2、测试配置是否成功 三、配置VSCode 1、安装所需扩展 2、新建代码存放文件夹 3、添加配置文件 4、配置文件内容 (1)c_cpp_properties.json (2)launch.json (3)settings.json (4)tasks.json 测试 其他:C++程序运行 每次换了电脑

    2024年01月20日
    浏览(59)
  • 【c++】VSCode配置 c++ 环境(重新制作)

    上一篇帖子【c++】VSCode配置 c++ 环境(小白教程)_vscode配置c/c++环境_StudyWinter的博客-CSDN博客 大火,但是依旧有很多小伙伴反应没有配好环境,今天打算重新写一个教程,希望对大家有帮助。 在CSDN上传了我自己的MinGW,供大家下载,已经配置好了,直接解压配置环境变量即可

    2024年02月06日
    浏览(58)
  • vscode c++ 环境配置(终极版)

    1.1 配置MinGw编译器 (1)下载mingw64 mingw64 的按照包,我已经放在百度网盘上了,搭建可自行下载: 链接: https://pan.baidu.com/s/1NoPGAYFuP5ysXTf8wtvbEA?pwd=wd6w 提取码: wd6w (2)配置环境变量 将下载好的 mingw64.zip 解压,找到解压后 bin 文件所在路径 然后将bin所在路径,如我这里的 D:ins

    2024年02月12日
    浏览(44)
  • Win11系统vscode配置C++环境:Vscode+MinGw+Cmake

    1.下载解压MinGw-W64 进入MinGw-w64官网https://www.mingw-w64.org/,点击Download,点击MingW-W64-builds 找到Installation:Github,点击跳转到Github页面。这里不推荐很多教程使用的SourceForge上下载安装,SourceForge上构建的版本很久,目前仅支持到8.1.0,而github已经支持到了13.2.0。其次,SourceForge虽然

    2024年03月17日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包