在vscode调试c++代码报错

这篇具有很好参考价值的文章主要介绍了在vscode调试c++代码报错。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、我在vscode调试c++代码,报错:

. : 无法加载文件 C:\Users\wxn\Documents\WindowsPowerShell\profile
.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.
microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies

所在位置 行:1 字符: 3

. ‘C:\Users\wxn\Documents\WindowsPowerShell\profile.ps1’
CategoryInfo : SecurityError: ( : ) [],PSSecurityEx
FullyQualifiedErrorId : UnauthorizedAccess
PS D:\python\vscodec++_code> & ‘c:\Users\wxn.vscode\extensions\ms-vscode.cpptools-1.15.4-win32-x64\debugAdapters\bin\WindowsDebugLauncher.exe’ ‘–stdin=Microsoft-MIEngine-In-gvabtb23.rdx’ ‘–stdout=Microsoft-MIEngine-Out-dnxo2e10.n1f’ ‘–stderr=Microsoft-MIEngine-Error-uyuabxlb.rb2’ ‘–pid=Microsoft-MIEngine-Pid-v0piy4d2.0c0’ ‘–dbgExe=D:\python\vscode\x86_64-8.1.0-release-posix-sjlj-rt_v6-rev0\mingw64\bin\gdb.exe’ ‘–interpreter=mi’

错误原因:

这个错误是由于PowerShell执行策略(Execution Policy)的限制导致的。默认情况下,PowerShell的执行策略是Restricted,即禁止执行任何脚本。因此,在执行脚本之前,需要先将执行策略更改为允许执行脚本的级别。

解决办法:

您可以按照以下步骤解决这个问题:

  1. 打开PowerShell控制台,以管理员身份运行。

  2. 执行以下命令,以更改执行策略为RemoteSigned:

Set-ExecutionPolicy RemoteSigned

如果您收到了提示,询问是否更改执行策略,请输入Y并按Enter键确认。

  1. 重新启动VS Code,并尝试再次运行调试器。

这样,您就可以在VS Code中调试C++代码了。如果您仍然遇到问题,请检查调试器的配置是否正确,并确保您的代码中没有语法错误或运行时错误。

可以参考下面这张图:
在vscode调试c++代码报错

二、上面的问题解决之后,报错问题变了

(base) PS D:\python\vscodec++_code> & ‘c:\Users\wxn.vscode\extensions\ms-vscode.cpptools-1.15.4-win32-x64\debugAdapters\bin\WindowsDebugLauncher.exe’ ‘–stdin=Microsoft-MIEngine-In-3v0sdlv3.cro’ ‘–stdout=Microsoft-MIEngine-Out-s1efhhwe.ram’ ‘–stderr=Microsoft-MIEngine-Error-s33froxf.kvx’ ‘–pid=Microsoft-MIEngine-Pid-ng4gkvjl.xc1’ ‘–dbgExe=D:\python\vscode\x86_64-8.1.0-release-posix-sjlj-rt_v6-rev0\mingw64\bin\gdb.exe’ ‘–interpreter=mi’

这个错误信息比较简洁,看不出具体的问题所在。根据错误信息,调试器似乎无法启动,可能是调试器配置或环境设置不正确导致的。
但是,提示框中的报错信息让我知道了大致的错误!
仔细看,“D:\lpython\lvscodec++_code\随笔: No such file or directory.”,vscode找不到上面这个文件夹!

在vscode调试c++代码报错

错误原因:路径中的“随笔”是中文,路径中不能出现中文!

解决办法:将路径中的“随便”改成英文informal_essay

在vscode调试c++代码报错

三,再次点击调试按钮

在vscode调试c++代码报错
看样子,应该是成功了!

在中间位置的最上方出现了一些按钮,尝试了一下,觉得还是下面红框圈起来的按钮比较实用

在vscode调试c++代码报错
上面那张图的水印档住了按钮解释,所以再附上一张图!
在vscode调试c++代码报错文章来源地址https://www.toymoban.com/news/detail-456584.html

到了这里,关于在vscode调试c++代码报错的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 我在 vscode 插件里接入了 ChatGPT,解决了代码变量命名的难题

    lowcode 插件 已经迭代了差不多3年。作为我的生产力工具,平常一些不需要动脑的搬砖活基本上都是用 lowcode 去完成,比如管理脚手架,生成 CURD 页面,根据接口文档生成 TS 类型,生成 mock 等等。 借助 lowcode 的区块物料的功能,能快速生成 CURD 页面,但是前一段时间在做一些

    2024年02月08日
    浏览(45)
  • VSCode C++ 调试方法

    VSCode 调试 C++ 主要就是 .vscode 中的 launch.json 和 tasks.json 的配置。 launch.json 可以通过 vscode 界面 ——》左侧调试功能按钮——》创建 launch.json ——》C++(GDB/LLDB)生成。 其中 launch.json 默认配置如下,主要配置项说明: name:启动项的名字 program:指向最终生成的可执行文件的

    2024年02月14日
    浏览(46)
  • C++ 开发 + VSCode 调试

    官方下载 清华大学开源软件镜像站:MSYS2 软件仓库 MSYS2: 主要功能是提供一个在Windows操作系统上模拟类Unix环境的开发和构建工具集。它提供了一个模拟POSIX系统的命令行接口和包管理器(Pacman)。 MSYS2基于Cygwin技术,但它更专注于构建原生Windows应用程序。 它的目标是创建

    2024年01月16日
    浏览(35)
  • 终端/Vscode + GDB调试C++程序

    CMakeLists中需要设置编译类型为Debug 下载gdb调试器 在终端使用gdb调试程序 然后进入(gdb)命令行 (gdb) set args … : 设置程序运行输入的参数 (gdb) break file_path:row_number : 设置断点位置 (gdb) run : 启动调试 (gdb) next : 下一步(不进入函数) (gdb) step : 下一步(进入函数) (gdb) continue : 继

    2024年02月04日
    浏览(38)
  • VSCode调试python代码

           在VSCode中对python的代码调试主要需要两个文件: launch.json 和 settings.json ,这两个文件是可以自动生成的,生成方法和具体代码如下所示: 一、生成方法 launch.json 文件生成:打开工程文件夹,新建一个python文件,点击运行,选择打开配置,选择python文件,生成之后

    2024年02月14日
    浏览(48)
  • vscode调试PHP代码

    1.首先你需要下载一个vscode 2.下载模块 你需要在VScode中去下载我们所需的两个模块PHP Debug以及remote -ssh 3.安装对应版本的xdebug 需要在xdebug的官方去进行分析,选择适合你自己版本的xdebug 去往官方,将你自己的phpinfo()的源码复制到它相应的位置,让它进行分析出一个最适合

    2024年02月11日
    浏览(47)
  • 在VScode中逐步调试代码

    文主之前一直不会调试VScode,今天下定决心一定要搞懂他。本文将列出文主目前会得的一点皮毛语言举例。欢迎也有此苦恼的同学与文主一起拨开迷雾见青云! step 1 开始调试 step2 介绍调试时比较好玩的功能 调试条框 继续F5 :直接执行到下一个断点处,若无断点则直接执行

    2024年02月08日
    浏览(30)
  • vscode远程调试PHP代码

    php Debug和Remote - SSH 去xdebug官方,复制自己的phpinfo源码到方框里 xdebug官方网址:https://xdebug.org/wizard 分析完成后,会有教程教你如何安装和编译xdebug 打开vscode,点击左下角的按钮,然后选择Connect to Host 连接成功后,打开你的项目文件夹 同样去安装一次xdebug扩展 安装好后点击

    2024年02月11日
    浏览(59)
  • VSCode调试JavaScript代码方法

    本文参考了:https://blog.csdn.net/weixin_41922484/article/details/122858565 参考【Win10安装nodejs】 https://blog.csdn.net/xijinno1/article/details/129574351 在VSCode的应用商店搜索扩展:Code Runner 和 JavaScript Debugger两个插件,并安装。 建立一个文件夹(如: demo ),在文件夹中建立一个js文件(如 demo.

    2024年02月16日
    浏览(38)
  • linux | vscode | makefile | c++编译和调试

    简单介绍环境: vscode 、centos、 gcc、g++、makefile 简单来说就是,写好项目然后再自己写makefile脚本实现编译。所以看这篇博客的用户需要了解gcc编译的一些常用命令以及makefile语法。在网上看了很多教程,以及官网也看了很多次,最后自己一点多一点摸索,有的些许收获。 首

    2024年02月15日
    浏览(35)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包