CodeBlocks 20.03版的若干已知问题及其解决方法

        CodeBlocks 20.03在Win10上运行时会出现一些问题,我通过搜索网络找到了解决办法,下面分享给大家。

一、改变编辑器的字体后引发“wxWidgets debug alert, A debugging check in this application has failed”的警告信息。此故障由wxWidgates 3.1.3的bug引起。解决办法为:
        1. 打开Codeblocks。如果收到此警告,暂时点击continue按钮。
        2. 打开Settings -> Editor菜单修改编辑器的字体和大小,比如选择16号consolas字体。
        3. 单击OK。再次收到该警告。暂时单击continue。
        4. 关闭Codeblocks(注:必须先关闭)。
        5. 转到C:\Users\YOUR_USERNAME\AppData\Roaming\CodeBlocks\default.conf,用记事本打开该文件,单击Ctrl+F,键入font,找到如下部分:
<FONT>
        <str>
                <![CDATA[1;15.7311;-26;0;0;0;400;0;0;0;0;3;2;1;18;Consolas]]>
        </str>
</FONT>
将其中的第二个数字15.7311改成16。
        6. 保存更改。
        7. 重新启动Codeblocks即可。
说明:wxWidgates 3.1.3的bug将设置值16错误的转换成15.7311,此值不合法,从而引发警告。

二、调试时打开CPU Registers或Disassembly窗口时调试闪退。此故障由其自带的gdb 8.1版的bug(详见https://sourceware.org/bugzilla/show_bug.cgi?id=23472)引起。在https://forums.codeblocks.org/index.php?topic=23787.0处有相关讨论。解决办法为:
        1. 到https://nuwen.net/files/mingw/mingw-17.1-without-git.exe处下载文件。
        2. 运行该文件解压得到一个bin文件夹,将其改名(比如mybin)后复制到D:\CodeBlocks\MinGW\bin下。
        3. 启动Codeblocks,执行Settings -> Debugger -> default,将顶部的可执行文件路径改至刚添加的D:\CodeBlocks\MinGW\bin\mybin\gdb.exe.
说明:就是用gbd 8.3.1替换8.1版。也可以直接用上面解压出的gdb.exe替换原文件。

待续……

  • 9
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: CodeBlocks 20.03是一款开源的集成开发环境(IDE),主要用于C++编程。以下是使用教程: 1. 下载和安装CodeBlocks 20.03 首先,你需要从官方网站下载CodeBlocks 20.03的安装程序。下载完成后,双击安装程序并按照提示进行安装。 2. 创建一个新项目 打开CodeBlocks 20.03后,点击“File”菜单,选择“New”->“Project”来创建一个新项目。在弹出的对话框中,选择“Console Application”并点击“Go”按钮。然后,选择“C++”作为编程语言,并输入项目名称和保存路径。 3. 编写代码 在CodeBlocks 20.03中,你可以使用内置的代码编辑器来编写代码。在新建的项目中,你可以看到一个名为“main.cpp”的文件。双击该文件,就可以开始编写代码了。 4. 编译和运行程序 完成代码编写后,你需要编译并运行程序。点击“Build”菜单,选择“Build and Run”来编译并运行程序。如果一切正常,你应该能够看到程序的输出结果。 以上就是CodeBlocks 20.03的使用教程。希望对你有所帮助! ### 回答2: codeblocks是一种广泛使用的开源的C++集成开发环境(IDE),在计算机科学课程中很常用。codeblocks20.03是其较新的本,本篇文章将提供使用教程。 1. 下载codeblocks20.03 打开codeblocks的官方网站,下载codeblocks20.03的安装程序。下载完毕后,双击执行程序,点击“安装”按钮可将codeblocks安装到本地计算机。 2. 配置编译环境 安装完成后,打开codeblocks,点击“设置”菜单,再选择“编译器和调试器”,在弹出的窗口中选择安装的编译器的路径。可以选择使用GCC或者是LLVM编译器。 3. 新建项目 在codeblocks中新建一个项目,点击“文件”菜单下的“新建项目”,选择“应用程序”,单击“下一步”按钮,并输入名称和路径。选择建立的语言和编译器。 4. 编写代码 在codeblocks中,找到新建项目文件夹,在文件夹中新建源文件(C/C++文件),即可开始编写代码了。点击菜单栏中的“File”,再选择“New File”,会弹出一个可以新建文件的窗口,我们可以选择建立的语言和编译器。 5. 编译运行程序 在编写代码完毕后,可以保存文件,并在codeblocks中选择“Build and Run”或者直接点击F9,就能编译和运行程序了。如果编译和运行成功,就会出现一个类似于控制台的窗口,显示程序输出信息。 6. 在codeblocks中调试程序 在调试程序时,可以在代码中加入调试断点。打开文件后,选择程序中要断点的某一行,再点击左侧虚线区域,就可以设置断点了。运行程序时,当程序运行到这个断点时,代码将会暂停执行,用户可以查看程序当前执行状态,也可以修改内存中的变量,继续调试程序。 ### 回答3: CodeBlocks是一种免费开源的跨平台集成开发环境,适用于编写C和C++程序的编译器。从新手到经验丰富的程序员,CodeBlocks都是一个很好的选择。同时,CodeBlocks安装和使用也非常容易。在本篇文章中,我们将对CodeBlocks 20.03本的使用进行详细介绍。 一、安装CodeBlocks 首先,我们需要从CodeBlocks官方网站下载适用于我们操作系统的安装文件。下载成功后,进行安装。在安装过程中,一般使用默认选项即可,除非您确切地知道您需要什么。 二、创建新项目 在CodeBlocks中,我们可以创建各种不同的项目。要创建新项目,请依次执行“File-New-Project”。然后从左侧列表中选择我们想要创建的新项目类型,例如Console Application或Empty Project等。在这个例子中,我们选择Console Application类型。然后点击“Go”按钮,输入项目名称,并选择我们想要存储项目的位置。最后,点击“Create”按钮。 三、添加源文件 然后,我们需要添加一个新的源文件。在CodeBlocks中,我们可以通过依次执行“File-New-File”来创建一个新的源文件。我们将其保存在项目目录中。我们可以在新的源文件中编写我们的代码。 四、构建项目 当我们完成代码编写后,我们需要对我们的代码进行编译并构建我们的项目。我们可以通过依次执行“Build-Build”来构建我们的项目。在构建完成后,我们可以看到在CodeBlocks的输出窗口中有一个“Build Finished”消息。 五、运行程序 最后,我们需要运行我们的程序。我们可以通过依次执行“Build-Run”来运行我们的程序。我们也可以单独运行我们的可执行文件。 总结: 在本文中,我们提供了CodeBlocks的基本使用手册,这对于那些计划使用CodeBlocks编写程序的新手来说是非常有用的。CodeBlocks完全免费,易于使用和安装。CodeBlocks采用的是开源跨平台技术,可以在Linux、Mac和Windows上进行编译。对于需要快速学习C和C++编程的读者,CodeBlocks是一种很好的选择。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值