C-Free

找好软件上专题栏网
14.11M

更新:2015.10.19

版本:5.0

更多版本

专题栏C-Free
C-Free
C-Free是一款支持多种编译器的专业化C/C++集成开发环境(IDE)。利用C-Free,使用者可以轻松地编辑、编译、连接、运行、调试C/C++程序。小编这里和大家分享一下C-Free怎么用教程!
热度

目前累计点赞

2

%

%完成度目标: 1000赞

新手入门

使用技巧

C-Free软件介绍

C-FreeC-Free是一款支持多种编译器的专业化C/C++集成开发环境(IDE)。利用C-Free,使用者可以轻松地编辑、编译、连接、运行、调试C/C++程序。

软件介绍

C-Free是一款C/C++集成开发环境(IDE)。目前有两个版本,收费的C-Free 5.0 专业版和免费的C-Free 4.0 标准版。
C-Free中集成了C/C++代码解析器,能够实时解析代码,并且在编写的过程中给出智能的提示。C-Free提供了对目前业界主流C/C++编译器的支持,你可以在C-Free中轻松切换编译器。可定制的快捷键、外部工具以及外部帮助文档,使你在编写代码时得心应手。完善的工程/工程组管理使你能够方便的管理自己的代码。

软件特性

1. 支持多编译器,可以配置添加其他编译器;
支持的编译器类型:
(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
2. 增强的C/C++语法加亮器,(可加亮函数名,类型名,常量名等);3. 增强的智能输入功能;
3. 可添加语言加亮器,支持其他编程语言;
4. 可添加工程类型,可定制其他的工程向导;
5. 完善的代码定位功能(查找声明、实现和引用);
7. 代码完成功能和函数参数提示功能;
8. 能够列出代码文件中包含的所有符号(函数、类/结构、变量等);
9. 大量可定制的功能
可定制快捷键
可定制外部工具
可定制帮助(可支持Windows帮助、Html帮助和在线帮助);
10. 彩色、带语法加亮打印功能;
11. 在调试时显示控制台窗口;
12. 工程转化功能,可将其他类型的工程转化为C-Free格式的工程,并在C-Free中打开。
最新的c-free5.0版本已经可以支持c99标准。步骤是点击工具--环境选项--新建文件类型将cpp改为c确定,然后点击构建--构建选项--原始参数将-g -DDEBUG改为-std=c99点击确定,可以支持C语言最新标准c99。目前的缺点是在编译程序时如果出现warning: no newline at end of file这样的警告。可以在程序的末尾}后在敲击回车键重新编译即可消除警告。

网友评论

共有12条评论
第8楼 上海市 上海美橙科技信息发展有限公司网友:
c-free5.0如何编译c语言?
支持(0) 反对(0)2016-01-12 回复
管理员回复:
通常能编译C++的软件也能编译C语言,你可以在.cpp文件中保存C代码编译一下试试能不能成功
第7楼 黑龙江省大庆市 大庆中基石油通信建设有限公司网友:
c-free5.0如何编译c语言?
支持(0) 反对(0)2016-01-03 回复
管理员回复:
通常能编译C++的软件也能编译C语言,你可以在.cpp文件中保存C代码编译一下试试能不能成功
第6楼 河南省新乡市 新飞金信BGP机房网友:
我用C-Free编写了一个程序,编译无错误,运行怎么没结果了?
支持(0) 反对(0)2015-12-20 回复
管理员回复:
你没有需要显示的东东,如果有printf("....."),需在return z;前面加上这一句“getchar();”就会显示了,这是因为你都return了,屏幕不会一直保持!
第5楼 山西省太原市 联通网友:
C-Free5.0可不可以设置括号不自动补全?
支持(0) 反对(0)2015-12-15 回复
管理员回复:
工具-编辑器选项-代码提示-符号补全-自动补全符号。。
第4楼 河南省开封市 电信ADSL网友:
c-free5 有个自动括号匹配功能,怎么关了?
支持(0) 反对(0)2015-12-11 回复
管理员回复:
工具-编辑器选项菜单,"代码提示"标签选项卡,自动配对框里面的勾去掉。
第3楼 河南省开封市 电信网友:
用c-free5.0编译一个C程序后,如何用c-free查看这个程序的反汇编代码呢?
支持(0) 反对(0)2015-11-26 回复
管理员回复:
c-free默认的调试器是gdb。可以这样查看: 1.给程序下断点。 2.点击debug菜单下的start debug。程序停在断点处。 3.点击debug菜单最下边的Console.弹出gdb的窗口。 4.在此窗口最下边的命令行编辑框输入:disassemble ,点击“Enter”按钮。就会看到反汇编的代码。 其实就是gdb的运用。
第2楼 河南省洛阳市 电信网友:
如何在c-free中导入库函数?
支持(0) 反对(0)2015-11-11 回复
管理员回复:
1,写文件“*.h”,文件“*.c”,文件.c中为函数实现;文件.h中为文件声明; 2,把该函数编译为.dll的一个入口函数; 3,提供*.lib,*.dll,*.h,三个文件; 4,把*.dll放到Path目录下; 5,把*.lib包含入工程,*.h,include到工程; 6,可以使用所写的函数。
第1楼 新疆石河子市 电信网友:
c-free链接器是哪个?
支持(1) 反对(0)2015-10-30 回复
管理员回复:
编译器是gcc.exe,链接器是g++.exe。可通过“构建”——“构建选项”——“命令”——右下角“命令”这四个步骤来查看。