C-Free是一款支持多种编译器的专业化C/C++集成开发环境(IDE),程序主旨就是为了给用户提供一个便捷的编辑环境,从用户使用的角度对其进行开发,不断更新优化,用户可以通过该应用程序轻松地完成各种编辑、编译、连接、运行、调试C/C++程序;在最新版本中,程序集成了C/C++代码解析器,现在已经支持实时解析代码,提供强大的智能提示,用户可以在编写的过程中得到程序系统为您提供的提示,从而提高工作效率,不仅如此,程序还提供了对目前业界主流C/C++编译器的支持,用户可以根据自己的需要在C-Free中轻松切换编译器。强大又实用,需要打的用户可以下载体验
支持多编译器,可以配置添加其他编译器;
目前支持的编译器类型:
(1) MinGW 2.95/3.x/4.x/5.0
(2) Cygwin
(3) Borland C++ Compiler
(4) Microsoft C++ Compiler
(5) Intel C++ Compiler
(6) Lcc-Win32
(7) Open Watcom C/C++
(8) Digital Mars C/C++
(9) Ch Interpreter
增强的C/C++语法加亮器,(可加亮函数名,类型名,常量名等);
增强的智能输入功能;
可添加语言加亮器,支持其他编程语言;
可添加工程类型,可定制其他的工程向导;
完善的代码定位功能(查找声明、实现和引用);
代码完成功能和函数参数提示功能;
能够列出代码文件中包含的所有符号(函数、类/结构、变量等);
大量可定制的功能:
可定制快捷键
可定制外部工具
可定制帮助(可支持Windows帮助、Html帮助和在线帮助);
彩色、带语法加亮打印功能;
在调试时显示控制台窗口;
工程转化功能,可将其他类型的工程转化为C-Free格式的工程,并在C-Free中打开。
1、程序安装完成后,双击应用程序的快捷键将其打开
2、点击“帮助”选择“注册”,将一下信息对应复制进去即可。
用户名:123123
电子邮件:111@qq.com
注册码:mJ2Em9jdm7jGwYTpmp2H6KmehtvO
3、信息输入完成后,点击确认按钮即可,弹出提示,点击确认
4、重启程序后,点击帮助栏中的关于即可看到应用程序已经注册成功
编译、运行单个文件
C-Free可以将单个C/C++源文件编译、连接成一个可运行的应用程序,下面的步骤指导你如何编写、编译、运行一个简单的应用程序。
1、双击桌面上的C-Free快捷方式,运行起C-Free.
2、单击工具栏上的“新建”按钮,这样就会产生一个新的代码编辑器窗口,鼠标右键单击编辑区,在弹出的菜单中选择“代码模板->C template”。
样会在编辑区产生如下代码:
#include
int main(int argc, char *argv[])
{
return 0;
}
3、修改上面的代码,在语句"return 0;"的上面插入如下语句:
printf("Hello, C-Free!n")
然后单击工具栏上的“保存”按钮,保存文件为“hello.c”.
4、单击工具栏上的“构建并运行”按钮,C-Free开始编译hello.c文件,编译的结果显示在消息窗口,上面的程序有错误,因此消息窗口将显示错误信息,并自动将错误定位到代码编辑器,高亮显示错误的位置.
5、修改源程序,在“printf”语句后加上分号,重新“运行”,通过编译,程序运行的结果如下:
在控制台窗口中,按任意键将关闭这个窗口,或者单击工具栏上的“停止”按钮,也将关闭这个窗口。
1. 增加了对Intel C++ Compiler 和 Lcc-Win32 两个编译环境的支持;
2. 全新的可拖放界面;支持可定制工具条;
3. 直接可在C-Free中使用Debugging Tools for Windows (cdb.exe) 调试程序;现在可以在C-Free中调试用Visual C++编译生成的程序;
4. 支持十六进制编辑、打印;
5. 可打开、编辑、保存UTF-8/UTF-16的文件;
6. 可以直接将文件目录添加到当前工程中;
7. 增加了wxWidgets, FLTK, GTK+, Qt等工程向导;
8. 增加了GLUT, GLFW等工程向导;
9. 代码编辑器中增加了对分割窗口的支持;
10.增加了批量编译命令;
11.提速了C/C++解析器;
12.编辑器中能够自动配对括号输入;
13.能够根据函数的声明,生成该函数的实现框架;
14.一些小的改进;
15. 另外,修改了一些bug。
同类推荐
2022-06-18
立即下载2022-06-18
立即下载2022-07-30
立即下载2022-08-23
立即下载2022-10-29
立即下载2022-11-05
立即下载相关文章
Gradle怎么用?Gradle使用方法
2023-01-02TortoiseGit如何配置SSH密钥?
2022-12-25石墨文档如何合并单元格?
2022-12-25PS2021如何快速校正照片?
2022-12-18vscode如何安装LeetCode插件?
2022-12-04UltraEdit如何匹配大括号内容?
2022-12-04Speedtest如何测速?Speedtest测速图文教程
2022-11-26imindmap制作总结性思维导图的方法
2021-12-30印象笔记如何分享笔记?印象笔记分享笔记的技巧
2021-10-16会声会影2020视频制作教程
2020-08-31