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

我在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"(根据您之前配置的调试器名称),即可启动调试器并开始调试您的代码。

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

相关·内容

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.3K20
  • Linux命令行开发入门

    这可以是任何发行版,因为无论你使用哪种Linux版本,工具都可以在标准存储库中找到。但是,也有例外。例如,大多数标准存储库中找到的Java版本已经过时,这意味着你需要添加一个包含最新版本的存储库。...在基于Fedora的发行版上,可以使用以下命令添加:sudo dnf groupinstall ‘Development Tools’,在基于Ubuntu的工具上,该命令是sudo apt-get install...Node.js – 在Ubuntu上,使用以下命令安装Node.js:sudo apt-get install nodejs -y,在Fedora上,命令是:sudo dnf install nodejs...你可能还想为选择的语言安装调试器。例如,你可以对C、C++、Ada和Fortran使用gdb调试器。...如果你需要命令行调试器,请快速搜索一下,你很快就会发现你选择的语言是否有命令行调试器以及如何安装它。 接下来是什么? 选择你的编辑器 我只想说:Nano一直是我的首选编辑器。

    9310

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

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

    1.1K20

    自动运行

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

    1.2K30

    【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这个系统下我已经尝试过了,并不能解决这个问题,大家也可以尝试一下这个方法看看。

    74910

    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

    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。

    3.5K30

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

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

    34210

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

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

    2.1K20

    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发行版的名字。

    10.1K30

    在Linux下搭建Swift开发调试环境

    写本文的原因 前些日子写了篇用Publish创建博客(一)——入门(一个用Swift编写的优秀的静态网站生成器)的介绍,期间有网友问我是否可以在Linux上使用,我回答不成问题。...之前使用Vapor的时候,曾通过Docker在Ubuntu上安装过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开发环境。

    10.1K20

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

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

    1.5K40

    Ubuntu20.04的让人GC

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

    57410

    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文件,按自己需要修改变量即可。

    1.2K10

    老潘的笔记本环境配置

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

    52930
    领券