使用SlickEdit配置及编译ARM/KeilC代码教程

4星 · 超过85%的资源 需积分: 12 200 下载量 165 浏览量 更新于2024-11-02 1 收藏 262KB PDF 举报
"SlickEdit简单教程 - 使用SlickEdit编写、编译ARM/KeilC代码" SlickEdit是一款强大的文本编辑器,以其丰富的功能和跨平台支持而著名。它支持多种编程语言,包括但不限于ARM/KeilC,能够与各种编译器协同工作,提供高效的代码编写和管理体验。在本教程中,我们将了解如何在SlickEdit中建立ARM/KeilC项目,并配置编译器,以便直接在SlickEdit中进行编译和链接。 首先,我们需要明确本教程的目标:一是能够在SlickEdit中直接编译和链接ARM/KeilC代码,二是利用SlickEdit的代码编辑功能,实时查看编译器的定义,如常量、类、宏和函数等。这样,我们可以摆脱原有IDE环境,充分利用SlickEdit的优势。 在SlickEdit中,针对特定编译器的配置被称为PACKAGE。虽然SlickEdit预置了对多种编译器的支持,如VC++、Java、BorlandC++,以及Verilog和VHDL,但并未包含ARM/KeilC/DSP等嵌入式处理器的配置。不过,由于这些编译器与标准C/C++编译器差异不大,我们可以通过自定义的方式来创建配置。 创建新的ARM/KeilC配置步骤如下: 1. 在SlickEdit中选择“File” > “New” > “Project”,然后在弹出的列表中选择“Customize”按钮,打开“Customized Packages”页面。 2. 在此页面中,你可以对已有PACKAGE进行修改或新建。选择“New”来创建一个新的配置。 3. 为新配置命名为“RVCT2.2”,并在“Copy Settings From”选项中选择“Generic C/C++”,以确保对混合了汇编代码的项目有良好的支持。避免选择“GNU C/C++ Wizard”,因为它可能无法很好地处理包含汇编代码的项目。 4. 确认后,进入“Project PACKAGE for 'RVCT2.2'”页面,开始配置具体的编译器设置。例如,你可以在这里指定Debug设置,选择编译器路径,设置头文件目录,以及添加编译选项等。 在后续的教程部分,我们将深入探讨如何配置编译路径、链接器选项,以及如何在SlickEdit中进行编译和调试。对于ARM系统,通常会使用汇编语言编写启动或引导代码,因此,确保SlickEdit配置能正确处理汇编代码至关重要。同时,通过SlickEdit的集成开发环境,我们还能利用其强大的代码补全、语法高亮和代码导航功能,提升编程效率。 SlickEdit提供了一个灵活且功能强大的平台,允许开发者自定义其工作流程,特别是对于ARM/KeilC这样的嵌入式系统开发,它能够提供一个集编辑、编译、链接于一体的解决方案,使开发者可以更专注于代码编写本身,而无需频繁切换工具。通过熟练掌握SlickEdit的使用,将极大提升开发效率和代码质量。