首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我在ubuntu 20.04上使用Geany 1.36,但是没有找到调试器插件,如何调试?

在Ubuntu 20.04上使用Geany 1.36进行调试时,如果没有找到调试器插件,可以按照以下步骤进行调试:

  1. 确保已经安装了所需的调试器。常见的调试器包括GDB(GNU调试器)和LLDB(LLVM调试器)。可以通过在终端中运行以下命令来安装GDB:
  2. 确保已经安装了所需的调试器。常见的调试器包括GDB(GNU调试器)和LLDB(LLVM调试器)。可以通过在终端中运行以下命令来安装GDB:
  3. 或者安装LLDB:
  4. 或者安装LLDB:
  5. 打开Geany编辑器,点击菜单栏中的 "Build"(构建)选项,然后选择 "Set Build Commands"(设置构建命令)。
  6. 在 "Set Build Commands"(设置构建命令)对话框中,确保 "Compile"(编译)和 "Build"(构建)命令已正确配置。这些命令将用于编译和构建您的代码。
  7. 在同一对话框中,找到 "Execute"(执行)命令,并确保其配置为您要调试的可执行文件的路径。例如,如果您的可执行文件名为 "myprogram",则 "Execute"(执行)命令应配置为:
  8. 在同一对话框中,找到 "Execute"(执行)命令,并确保其配置为您要调试的可执行文件的路径。例如,如果您的可执行文件名为 "myprogram",则 "Execute"(执行)命令应配置为:
  9. 关闭 "Set Build Commands"(设置构建命令)对话框。
  10. 点击菜单栏中的 "Build"(构建)选项,然后选择 "Set Tools"(设置工具)。
  11. 在 "Set Tools"(设置工具)对话框中,点击 "Add"(添加)按钮。
  12. 在 "Add Tool"(添加工具)对话框中,输入调试器的名称,例如 "GDB" 或 "LLDB"。
  13. 在 "Command"(命令)字段中,输入调试器的可执行文件的路径。例如,如果您安装了GDB,则输入:
  14. 在 "Command"(命令)字段中,输入调试器的可执行文件的路径。例如,如果您安装了GDB,则输入:
  15. 或者如果您安装了LLDB,则输入:
  16. 或者如果您安装了LLDB,则输入:
  17. 在 "Compile"(编译)字段中,选择之前配置的 "Compile"(编译)命令。
  18. 在 "Build"(构建)字段中,选择之前配置的 "Build"(构建)命令。
  19. 在 "Execute"(执行)字段中,选择之前配置的 "Execute"(执行)命令。
  20. 确保 "Show in Menu"(在菜单中显示)复选框已选中。
  21. 点击 "OK"(确定)按钮关闭 "Add Tool"(添加工具)对话框。
  22. 关闭 "Set Tools"(设置工具)对话框。

现在,您应该能够在Geany中使用调试器进行调试了。点击菜单栏中的 "Build"(构建)选项,然后选择 "GDB" 或 "LLDB"(根据您之前配置的调试器名称),即可启动调试器并开始调试您的代码。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux下搭建Swift开发调试环境

写本文的原因 前些日子写了篇用Publish创建博客(一)——入门(一个用Swift编写的优秀的静态网站生成器)的介绍,期间有网友问我是否可以Linux使用回答不成问题。...之前使用Vapor的时候,曾通过DockerUbuntu安装过Swift,不过代码是mac上调试的。也十分好奇,2021年Swift到底Linux下的开发环境如何?...swift.org提供了Ubuntu 16.04、Ubuntu 18.04、Ubuntu 20.04、CentOS 7、CentOS 8、Amazon Linux 2的下载包。...安装 尽管Swift ToolChain中已经集成了LSP,但是我们还是需要为vscode安装对应的插件并进行配置,才能在vscode中使用Swift的LSP功能。...swift-in-linux-lint-demo 跨平台配置 我们已经Ubuntu 20.04构建了一个较完整的Swift开发环境。

10K20

Linux 下 12 个最佳 Notepad++ 替代品

遗憾的是,没有适用于 Linux 用户的版本。 以下是您可以 Linux 发行版运行并满意的最佳 Notepadd++ 替代品列表。 1....大多数 Linux 发行版中,nano 已经安装,如果没有,您可以使用以下适合您的特定发行版的命令轻松安装它。...要在 Linux 安装 Geany,您可以使用以下适合您的特定 Linux 发行版的命令。...其功能包括简单、养眼的用户界面,支持多视图编辑、插件扩展、多种编程语言、语法突出显示等。 要在 Linux 安装 Notepadqq,您可以使用以下适合您的特定 Linux 发行版的命令。...VS Code 功能包括 IntelliSense、内置 Git 命令、编辑器中内置的调试器(带有调试中断)、调用堆栈和交互式控制台、支持几乎所有编程语言等。

1.4K20
  • VS Code的7个开源替代品,全都知道算输!

    它还可以通过插件进行扩展,被广泛认为是一个可靠的文本编辑器,轻松打败其他编辑器。 微软将VS Code开源,但是从Microsoft下载的版本不是开放源代码。...这包括一个C#调试器和一些库扩展。如果需要它们,则有针对这些问题的文档化解决方法,但是如果您依赖于VS Code中非常特定的内容,则应验证其是否VSCodium中也有用。...Atom是Microsoft收购GitHub时顺带把Atom也收购了,像VS Code一样,你可以使用插件扩展Atom编辑器,你可以使用插件,扩展Atom编辑器,它也是跨平台的,并且具有内置的GitHub...Geany是一个低调的小编辑器,但是通过插件,你可以为它添加特性,例如项目视图面板、文件系统树、调试、终端等,如果由于CPU或RAM的限制而无法计算机上运行VS Code,那么Geany无疑是替代方案...即使用在Raspberry Pi,它也快速而灵活。 项目地址:https://www.geany.org/ 6、Brackets ? Brackets是针对Web开发人员的文本编辑器和IDE。

    3.1K20

    关于“Python”安装与部署的详细流程(此章-专为新手制定)

    相比之下,PyCharm是一种专门为Python开发而设计的集成开发环境(IDE),提供了许多有用的功能,如代码自动完成、调试器、版本控制等,帮助开发人员更快地编写高质量的Python代码。...功能和工具:PyCharm不仅仅是一个文本编辑器,它是一个完整的IDE,包含了丰富的功能和插件,例如代码自动完成、调试器、版本控制等,这些功能可以帮助开发人员提高工作效率。...将详细介绍如何在各种操作系统中完成这些任务,让你能够搭建一个对初学者友好 的Python编程环境。...检查Python版本 在你的系统中运行应用程序Terminal(如果你使用的是Ubuntu,可按Ctrl + Alt + T),打开一 个终端窗口。...为此,可按超级(Super)键(俗称Windows键),并 系统中搜索Geany找到Geany后,双击以启动它;再将其拖曳到任务栏或桌面上,以创建一 个快捷方式。

    24010

    VS Code的7个开源替代品

    它还可以通过插件进行扩展,被广泛认为是一个可靠的文本编辑器,轻松打败其他编辑器。 微软将VS Code开源,但是从Microsoft下载的版本不是开放源代码。...这包括一个C#调试器和一些库扩展。如果需要它们,则有针对这些问题的文档化解决方法,但是如果您依赖于VS Code中非常特定的内容,则应验证其是否VSCodium中也有用。...3、Atom Atom是Microsoft收购GitHub时顺带把Atom也收购了,像VS Code一样,你可以使用插件扩展Atom编辑器,你可以使用插件,扩展Atom编辑器,它也是跨平台的,并且具有内置的...Geany是一个低调的小编辑器,但是通过插件,你可以为它添加特性,例如项目视图面板、文件系统树、调试、终端等,如果由于CPU或RAM的限制而无法计算机上运行VS Code,那么Geany无疑是替代方案...即使用在Raspberry Pi,它也快速而灵活。 项目地址:https://www.geany.org/ 6、Brackets Brackets是针对Web开发人员的文本编辑器和IDE。

    2.8K30

    Ubuntu 系统配置 VS Code C++ 开发环境

    Ubuntu 发行版: 20.04 基础工具安装 更新和升级系统软件 sudo apt update sudo apt upgrade 安装 build-essential build-essential...包含了 GNU 编辑器集合、GNU 调试器、其他编译软件所必需的开发库和工具,简单来说,安装了 build-essential 就相当于安装了 gcc、g++、make 等工具。...VS Code 环境配置 VS Code 安装 安装 VS Code VS Code 中安装 C/C++ Extension Pack 扩展组件,其他插件会附带安装 同时也安装了 C/C++,Code...编译 tasks.json 为当前工作目录配置编译环境,我们需要创建一个tasks.json文件来告诉VS Code如何来编译源文件,选择 Terminal --> Configure Tasks,然后点击...,找到并选择C/C:Edit Configurations(JSON),会自动创建一个c_cpp_properties.json文件,按自己需要修改变量即可。

    87710

    12步搞定WSL 2,安装、交互、迁移、VSCode远程调试应有尽有

    提权到root用户 默认情况下登录WSL的是普通用户,如果想切换到root用户,一开始是不行的,因为root用户的密码没有设置,所以首先需要使用下面的命令设置root用户的密码。...VSCode远程调试VSCode 如果想利用WSL调试程序,可以Windows中安装VSCode,然后再安装Remote-WSL插件,如下图所示。...安装完这个插件,会在VSCode左侧工具栏多一个图标,点击该图标,就会进入REMOTE EXPLORER页面,会列出当前机器安装了多少WSL Linux实例,下图是安装的WSL Linux实例。...wsl --export Ubuntu-20.04 d:\wsl-ubuntu20.04.tar (3)使用下面的命令注销Linux发行版 wsl --unregister Ubuntu-20.04 (...另外,注意将上面步骤中的Ubuntu-20.04替换成自己机器的WSL Linux发行版的名字。

    8.5K30

    从零实现操作系统-手把手教你搭建环境

    秋招的时候,操作系统的八股文背了不少,但是仍然是缺乏动手实践的经历。对操作系统如何工作,用户程序如何运行,与CPU等硬件如何交互等问题完全没有清晰的认识。...安装ubuntu20.04 Ubuntu基本是每半年更新一次,截至2021年7月30号,现在已经推出了20.0的版本了。...第一次进行搭建环境时,使用的是18.0的版本,这个版本安装环境的时候,需要自行安装、编译Riscv工具链,但是这个过程很耗时,容易出现错误。...更换源 3.1 更换/etc/apt/sources.list文件里的源 安装好ubuntu20.04后,默认的软件更新源是国外的,国内使用速度很慢,需要更换成国内的源,这样才能正常安装和更新软件。...这里需要开启两个窗口,一个运行qemu,一个运行调试器gdb。

    1.4K40

    Ubuntu20.04的让人GC

    一直用的这个 找到ESP的空白小分区,右键有建立ESP分区选项,可以建立,这是见过最简单的分发。 最后安装的时候选择和Win共存的选项就好了,如果没有上面的小分区,这个共存的选择是没有的。...然而在 Ubuntu 20.04 LTS 软件源中 qt4 已被移除,导致安装错误。...是 小企鹅 确定 此时去重启电脑,如果没有啥意外,会出现下面的配置页面: 现在试试看,舒服的一笔(和配置一样就行) 这里说一下遇到的问题,自带是有个中文输入法的,但是没有见过这么愣逼的输入法...所以这个体验感太差了,搜狗是很不错的输入法,但是20.04就不要想了,底层库的变化也安装不,别问为什么(折腾了好久能不知道?) 这次发现了百度,偷偷的做了输入法,狗男人真棒!...麻了,VSCode配一晚上调试不了,你敢相信是没有调试器??? 如果GCC的标准版,就是没有GDB 需要再安装一下 点击这里 安装 麻了...

    55310

    老潘的笔记本环境配置

    同样的,VSCODE中也有一个插件直接可以连接WSL2下的docker,windows下docekr run之后,就可以win下的vscode中找到这个docker容器: 执行Attach Vscode...之后就可以进入VSCODE的docker环境: 开发就和在Ubuntu下的VSCODE一模一样,有root权限,可以装插件,可以调试代码,想干啥就干啥。...到目前为止WSL2WIN11的开发一切顺利~ WIN11到底好不好用 刚拿到这个笔记本时是WIN10,也没有升级WIN11的想法,不过因为win10中使用WSL2比较麻烦,而WIN11自带wsl2...最后偶然reddit查了下貌似是408版本不兼容ubuntu-20.04,直接降级bios就好了。...),但其实是想让这个挂灯照到我的屏幕的(因为墨水屏不发光嘛),但是正常使用挂灯(明基这个)就照不到屏幕,这个确实不错,毕竟屏幕挂灯本应该不照屏幕以防反光。

    48530

    解决VScode配置远程调试Linux程序的问题

    另外请大家注意的是,这篇文档介绍的是远程调试,并不介绍远程编译,远程调试VScode也是支持的,但是目前不需要,后续如果需要再做配置,而且的项目需要使用cmake及make进行编译,并不是直接用g+...大体原理是通过Windows或者其他图形化系统的VScode,使用Remote Development插件进行ssh连接到远程Linux,然后通过gdbserver提供的连接进行远程调试。...需要的软件及插件 首先肯定需要安装gdb和gdbserver,大家根据自己远程系统的类别进行安装就行了。用的Ubuntu,默认已经安装了。...远程调试 VScode设置 首先需要将刚才说的C/C++插件安装到远程Linux,安装方法简单,点击插件已安装插件里面可以看到有的插件会有一个【SSH:IP】的绿色提示,找到C/C++插件,点击那个绿色提示...安装完之后,重新启动VScode,最好也重新启动远程Linux,因为就是没有启动,在后面操作的时候,VScode提示找不到所选的调试器类型,也不会自动根据你选的调试器生成launch.json文件。

    9K42

    【入门UbuntuUbuntu 20.4 LTS 开荒之 Edge浏览器

    Ubuntu的入门指南,希望对后来人有所帮助 ,因为也是新手,所以也是不段的借鉴前人的经验,但是可能大家都有一种感觉,就是要查找什么的时候总是要翻好几个帖子才能找到适合自己的,那我就偷个懒,把2022.2.28...日之后Ubuntu20.04新操作系统实践过且行之有效的方法汇聚到一起,供大家参考,因借鉴前人帖子,如有侵权,请尽快联系,新人求放过~ 关于我新系统的第一个应用Edge 没什么说的,本来想直接装pycharm...的,但是某狐浏览器是真用不惯(ubuntu的职能拼音也是一样,不过姑且还是好用的,等我闲下来就给他换了!)...话不多说,先附上实践过的帖子: 原帖链接:Ubuntu 20.04 LTS安装Edge浏览器_散人的博客-CSDN博客_ubuntu安装edge 然后就是,不知何原因我进行其第二步的时候遇到了如下错误...: 图片 亏得闲英文麻烦(虽然科研接触的大部分都是英文文汇)把操作系统的语言设置成中文了,然后就按照终端建议的尝试去执行了一下,然后会有一步“Y”,之后就按照原帖逐步进行就安装好啦 的插曲可能是新安装的操作系统的插件或者一些自带的命令没有更新

    1K20

    【Linux】详解core dump文件的作用以及用法&&ubuntu20.04下无法形成core dump文件的解决办法

    说明 从第三大点开始讲解ubuntu20.04下无法形成core dump文件的解决办法。...0; } 此时已经设置了core文件的大小,core dumped功能已经打开,可在当前目录下却没有形成core文件: 这是ubuntu20.04系统下会产生的结果,下面我会讲解解决的方法。...core可以帮助调试,直接帮我们指定错误第几行: 2、向core_pattern文件中写入内容时的细节         这也是写入core到core_pattern文件中所遇到的问题。...实际,当你尝试使用vim或其他文本编辑器打开并修改/proc下的文件时,你实际尝试修改内核的状态或参数,而这是不被允许的。所以修改/proc下的文件时更常见的是使用shell命令。...四、总结 看了有的文章说禁用apport功能也能正常在当前目录下形成core dump文件,但是ubuntu20.04这个系统下已经尝试过了,并不能解决这个问题,大家也可以尝试一下这个方法看看。

    52610

    自动运行

    截止到 0.7 版本 NeoVim 并没有在内部集成 dap 客户端的功能,需要我们单独安装相关插件来实现这部分的功能。这里我们使用的客户端是 nvim-dap 插件。...这里希望插入模式和选择中也可以使用这些快捷键,由于 vim.api.nvim_set_keymap 函数第一个参数只能有一个模式字符串,如果采用这个函数来定义快捷键,这里同样的代码要写三次,为了简化代码...dap 有没有类似的插件来安装 dap 调试器相关的服务呢?...下一步就是配置 dap 的客户端与 服务端的联动,这需要配置 nvim-dap 插件,根据官方的描述我们主要配置两个部分,第一个部分叫做适配器,主要配置我们加载哪个调试器,以及如何加载调试器。...: 执行该文件需要使用的 python 解析器路径 这样我们某一个打开的文件按下 的时候,它会通过 pythonPath 指定的解析器来执行脚本,并且会按照配置中 request 指定的方式来打开一个新的调试器进程

    1.2K30

    Script Lab 11:OIfficeJS的三种调试方式

    总结 上期教程己经学习了如何完成一个 web add-ins 插件,本期就总结一下如何调试插件。其实上期教程中己经用到了一种。...【操作流程】 打开浏览输入 office365.com 网址; 输入用户名、密码并登录帐户; 左上角的Office菜单,单击Excel; 找到 Excel 模板选择空模板打开; “插入”菜单,...接着会自动启动桌面Excel并加载该插件。 附加调试器 【适合范围】 附加调试器功能将直接将调试器附加到正确的Internet Explorer进程。...1、Office 2016 for Windows 的较高版本中,可以从任务窗格附加调试器; 2、前提是电脑己经装有 Visual Studio 2015 或更高版本; 3、只适用于桌面加载的插件,...如果您没有使用像Visual Studio这样的IDE,或者您需要在IDE外部运行加载项时调查问题,也可以使用它们来开发和调试Office加载项。

    2.3K20
    领券