2015年10月8日 星期四

中國人開發的工具,C-Free是一款支持多種編譯器的專業化C/C++集成開發環境(IDE)

http://www.programarts.com/cfree_ch/index.htm



 
C-Free 5 发布!
最新版本:5.0 
 
马上下载 
看更新



C-Free是一款支持多種編譯器的專業化C/C++集成開發環境(IDE)。利用本軟件,使用者可以輕鬆地編輯、編譯、連接、運行、調試C/C++程序。C-Free 5 主要有以下特性:(主窗口)


1. 支持多編譯器,可以配置添加其他編譯器;(0)
      目前支持的編譯器類型:
          (1) MinGW 2.95/3.x/4.x/5.0
          (2) Cygwin 
          (3) Borland C++ Compiler
          (4) Microsoft C++ Compiler
          (5) Open Watcom C/C++
          (6) Digital Mars C/C++
          (7) Ch Interpreter
          (8) Lcc-Win32
          (9) Intel C++ Compiler


2. 增強的C/C++語法加亮器,(可加亮函數名,類型名,常量名等)(1)

3. 增強的智能輸入功能;(2)

3. 可添加語言加亮器,支持其他編程語言;

4. 可添加工程類型,可定制其他的工程嚮導;(3)

5. 完善的代碼定位功能(查找聲明、實現和引用)(4)

7. 代碼完成功能和函數參數提示功能;(5)(6)

8. 能夠列出代碼文件中包含的所有符號(函數、類/結構、變量等)(7)

9. 大量可定制的功能
      可定制快捷鍵
      可定制外部工具
      可定制幫助(可支持Windows幫助、Html幫助和在線幫助)

10. 彩色、帶語法加亮打印功能;
11. 在調試時顯示控制台窗口;(8)
12. 工程轉化功能,可將其他類型的工程轉化為C-Free格式的工程,並在C-Free中打開。

C-Free中进行ARM开发(使用ADS1.2)|最后更新2008-3-24
C-Free能够支持众多的C/C++编译器,除了我们知道的MinGW、Borland C++、Digital Mars和Open Watcom C++、Ch等。我们将陆续根据大家的需要,介绍其他编译器在C-Free中集成、使用方法。
ARM ADS全称为ARM Developer Suite,是ARM公司推出的新一代ARM集成开发工具。现在ADS的最新版本是1.2,它取代了早期的ADS1.1和ADS1.0。它可以安装在Windows NT4,Windows 2000,Windows 98和Windows XP和Windows Me操作系统。ADS由命令行开发工具,ARM实时库,GUI开发环境(Code Warrior和AXD),适用程序和支持软件组成。有了这些部件,用户就可以为ARM系列的RISC处理器编写和调试自己的应用程序。
虽然ADS1.2自带了的集成化开发工具(Code Warrior),但是如果你想使用C-Free的强大功能,在C-Free中开发自己的ARM应用程序也是可行的。由于ADS包含的编译器都是以命令行的方式被使用的,因此,我们也很容易使这些编译器能够在C-Free中被使用。
下面的步骤帮助您在C-Free中配置、使用ADS编译器。
 
1、下载C-Free ADS开发包点击此处下载
下载后,直接将此Zip包中的文件解压到C-Free的安装目录下。此开发包包含了(1)GCC-ARM和GCC-Thumb构建配置模版文件;(2)ARM应用程序的工程创建向导。
注:构建配置模版文件位于C-Free安装目录的data目录下;工程向导文件位于C-Free安装目录的templates目录下。
2、安装ADS1.2开发环境。在您的系统中安装ADS1.2环境,并且安装完成License,确保命令行工具能够使用。
3、在C-Free中配置ADS1.2。
(1)我们首先创建一个ARM或Thumb全局构建配置: 打开C-Free,选择“构建”->“构建选项”菜单,弹出“构建选项”对话框,点击右上角的“>”符号按钮,在出现的菜单中,选择“新建配置”项,调出“新建构建配置”对话框。如下图所示:

编译器类型选择GCC-ARM或者GCC-Thumb,输入您希望的配置名称,如arm等。点击“确定”。出现“编译器位置”对话框,如下图。在这里你可以指定ADS的安装位置(告诉C-Free您ADS的安装位置),一般情况下,C-Free能够检测到您系统中的ADS安装位置。如果无法检测到,则请使用手动定位功能来指定ADS的安装位置。

“确定”后,C-Free会根据ADS的安装位置,自动设置好Include Files路径, Library Files路径和Executable Files路径等。如下图:

点击确定,这样我们就完成了对ARM编译器的配置。同样如果您在编译器类型中选择了GCC-Thumb也就可以创建一个Thumb编译器的配置。
4、创建ARM应用程序。
进入“工程”菜单,选择“新建”选项,激活“新建工程”对话框。在工程类型中,我们选择“ARM”页,出现两种可供创建的工程类型“Executable Image”和“Object Library”。如下图:

在对话框中,选择您希望创建的工程类型,并且指定工程名称和保存位置。点击确定后出现“选择程序类型”选择框,选择后,进入下一步,在这里我们选择应用于工程的构建配置。我们选择刚才创建的arm或者thumb,如下图所示。这样的话,创建完成的应用程序将能够用arm或者thumb编译器编译。你也可以在以后通过“工程设置”对话框来完成工程构建配置的添加、修改。

点击完成。完成了工程的创建。你可以往工程添加程序文件,管理程序文件,开发您的ARM应用程序。
5、运行ARM应用程序。下图是一个Hello World程序在AXD中的运行结果。

以上是作者对ADS1.2在C-Free中配置、使用的一个简要介绍。希望对您有一定的引导作用。由于作者对ADS的了解未深入,上面的介绍可能不能满足您的要求。如您仍有问题,请来信讨论:cfree@163.com。谢谢!
 


注册购买
C-Free是共享软件,如果您觉得C-Free对您有帮助,并愿意支持C-Free的开发,请注册购买本软件!
注册费用80元人民币。
如果你还没有试用过C-Free,可以先点击下载试用。


沒有留言: