如果你受够了Visual Studio的庞大臃肿,Visual C++ 6.0在Win7、Win8下的兼容性问题,C-Free MSCL 绝对是一个让你惊喜的选择。
	
C-Free MSCL 在C-Free 5.0 的基础上集成了微软的 C/C++编译器(cl.exe)。
	
C-Free MSCL集成工具包括:
1. C-Free 5.0
2. MSCL 10.0 SP1
3. ResEdit 1.6.2.0
4. DebugView 4.8.1.0
5. WinDebug(CDB) 6.12.2.633
6. 彗星小助手 4.1.5.0
7. 绿色部署工具 (SmartEX.exe) v1.0 Build 163
8. 文泉驿等宽微米黑 0.2 Beta
	
C-Free MSCL 采用 Visual Studio 10.0 SP1 的编译器(MSCL10.0 SP1),支持 C++11 标准,可以在所有主流系统上完美运行。以下系统在虚拟机或物理机上测试通过:
1. Windows XP
2. Windows Server 2003
3. Windows Vsita All x86/x64
4. Windows 7 All x86/x64
5. Windows Server 2008 All x86/x64
6. Windows 8 All x86/x64
7. Windows Server 2012 All x86/x64
8. Windows 8.1 All x86/x64
	
	
优点:从本渣机上来看,运行本版 C-Free 5 目测比 VS 快10倍。
	
使用协议
本软件仅供学习交流之用!切勿用于商业用途!
由使用者自行承担法律责任!与本人无关!
只有您同意本协议,才能使用本绿化软件!
	
注意事项
若编译器运行时出现问题,请安装完整的 VS2010 运行库!
下载地址不变,若有更新,会随时补充说明!
若发现绿化BUG,请反馈,谢谢配合!邮箱:Skyfore@Vip.QQ.Com
	
为何采用 C-Free 5 集成 MSCL 编译器
(1)MSVC 虽然也是 MSCL 编译器,但是其对电脑要求高!(编译器没有系统限制,但12+的编译器与旧版本的编译器构架不同,故暂不采用)
	
(2)当然,若您的电脑很强悍,也有时间下载安装 VS 那么用用倒也无妨!
	
(3)GCC 对中文支持不好,尽管他是最标准的编译器,若您要正常使用宽字符,必须启用 UTF8 no BOM,但是这样做,其他的一些地方又会乱码,这个您做UI的时候会发现!
	
(4)MSCL 对 _tmain() 函数支持较好,对宽字符的支持的较好(毕竟有原生的中文版),错误提示也是中文的~~~
	
(5)MSCL 扩展了许多能够加快开发效率的"方言",这个您日后会学到!
	
为何不用 VC6.0
	
 
(1)标准啥的,人人皆知,实在太老了,想想也知道1998年的东西能有多新?
	
(2)装个 VC6.0 那是兼容性问题一大堆哇!你装完了还要到处看教程打补丁,这些东西看着就烦!
	
(3)VC6.0 界面老,时不时会崩溃,在 Win98 上倒是能完美的运行,囧
	
为何采用 文泉驿等宽微米黑 字体
	
 
(1)说实话,这是我见过的最小但最清晰的等宽字体,用来开发界面那是想当的漂亮!
	
(2)至于微软雅黑,这货不等宽,并且不是每个系统都有!
	
(3)自动检测系统中是否有此字体,若没有,安装程序静默安装!
	
捆绑 WinDbg(CDB) + DebugView
	
 
(1)前者是微软开发的供VS使用的调试器,花费了点功夫,把他移植到了 C-Free 5 上,测试完美运行,嘻嘻!
	
(2)后者是 Symantec 开发的调试信息查看器,是用来查看 OutputDebugString 函数输出的字符串的(这个在 Release 版本也可以查看哦)!
	
自主编写 DebugMsgA/W 函数
	
 
(1)这函数是用来输出调试信息的(用法与Printf等函数相同);
	
(2)需要包含 Debug.h (保存在用户函数库[Alt+F]可以直接打开)
	
编写绿色部署工具 (Setup\SmartEX.exe)
这个也是本绿色版本能随处移动随处使用的精髓:
(1)在一个系统上首次使用时需要以 /Inst 参数运行 SmartEX.exe 一次,以进行汉化以及文件关联!
	
(2)若要备份开发环境配置,请以 /BackUp 参数运行 SmartEX.exe 一次!
	
(3)若要关联文件,请以 /Assoc 参数运行 SmartEX.exe 一次,或者直接在开发环境 Alt+A!
	
(4)若要卸载 C-Free 5,请以 /UnInst 参数运行 SmartEX.exe 一次进行反安装(下次可以重新配置)!若要完全卸载,反安装后手动删除安装目录即可!
	
增加 ResEdit 资源编辑器
	
 
(1)开发环境自动关联 .RC 资源文件!
	
(2)其实这个对学控制台的基本没啥用,当你学 Win32 SDK 进行界面编程,那么这个用处可就大了!
	
(3)更改主程序为 ResEdit Launcher,自动根据系统构架选择合适的版本:慢慢体会吧!
	
对原版的修改
	
 
(1)修改了原版的模板(标准太老,部分编译不通过)
	
(2)去除原版的病毒,修改默认语言为简体中文
	
(3)自动激活 C-Free 绝非破解,故不会有病毒一说!
	
(4)修复原版创建 Win32 - Hello World 程序的中文工程名称乱码问题;
	
(5)汉化原版的模板(一目了然有木有)
	
(6)自从换了调试器,C-Free 的调试功能强大了好多有木有!
	
(7)修改调试控制台字体
	
(8)没美化了文件关联图标,让你的C-Free 更炫,你可以自己DIY哦
	
(9)自己建立了一套 MSCL 编译配置,中文选项哦!
	
(10)部分工具菜单里的程序修改为以CMD调用!
	
(11)修改目录架构!
	
(12)安装时自动安装 VS2010 运行库(精简版)
	
	
	

 
					
				
 
			
			
			
						
			 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 我要赚赏金
 我要赚赏金 STM32
STM32 MCU
MCU 通讯及无线技术
通讯及无线技术 物联网技术
物联网技术 电子DIY
电子DIY 板卡试用
板卡试用 基础知识
基础知识 软件与操作系统
软件与操作系统 我爱生活
我爱生活 小e食堂
小e食堂

