在Dev C++、CodeBlocks、CodeLite徘徊了很久,最终选定了CodeLite。
绿色免安装版制作:(以CodeLite 6.1.1为例)
1、完整安装CodeLite 6.1.1,所有路径保持默认(C:\Program Files\CodeLite、C:\MinGW-4.8.1、C:\UnitTest++-1.3)
2、把CodeLite安装目录拷出备份(这里拷贝到D:\Tools),MinGW、UniTest目录拷贝至CodeLite备份目录下(D:\Tools\MinGW-4.8.1、D:\Tools\UnitTest++-1.3)
3、卸载已安装的CodeLite
4、进入CodeLite备份目录D:\Tools\CodeLite,打开文件registry.ini,修改MinGW和UniTest路径(注意必须是绝对路径,相对路径会报错)
5、启动CodeLite
中文字符支持:
1、启动CodeLite
2、菜单->Settings->Global Editor Preferences->Misc->Encoding Locale,设置File font encoding=UTF-8(cpp文件编码格式)
3、菜单->Settings->Build Settings->Compilers->MinGW->Switches,修改Debug和Source的编译选项:
Debug: -g -finput-charset=UTF-8 -fexec-charset=GBK
Source:-c -finput-charset=UTF-8 -fexec-charset=GBK