CodeLite运行于windows下的诺干问题及解决办法

前言:本人喜欢在Windows下写C语言程序,之前用过DevC++,PellesC,VC6,VS2012等,都感觉不好用,自动用上了CodeLite后,觉得正合我意啊。但也碰到一些问题,在这里写一下,方便其它也想在Windows下学C的同学们。。。

一、下载安装CodeLite后,还需下载tdm64-gcc,因为CodeLite只是编辑器,而TDM-GCC是编译器,很牛X的编译器啊

CodeLite可以去www.codelite.org下载.

tdm-gcc可以去https://sourceforge.net/projects/tdm-gcc/files/TDM-GCC%20Installer/tdm-gcc-5.1.0-3.exe/download

安装步骤很简单,本文就不再详细讲了

二、在codelite中,控制台中文乱码的解决办法

也就是,点设置--构建设置--开关
在Debug 与 Source的值中,双击,在-g或-c后加入 -fexec-charset=GBK -finput-charset=UTF-8
这样,在写控制台程序时,用printf();函数中的中文字符,不再乱码了

参考网址:https://www.jb51.net/softjc/461287.html

三、刚装完CodeLite还好好的,汉化完后,左右不显示项目列表了?
  其实就是点Workspace View右边的三点的图标,竖着3点的,点出来后弹出新莱单,把里面的工作区打勾就可以了
  如果连Workspace View也不显示的话,就点视图菜单,把Toggle Minimal View前的勾去掉,或按Ctrl+F11

四、之前装了低版本的编译器,比如MinGw(MinGw),后面重装了MinGw(TDM-GCC-64)导致不能编译了,怎么办?
  点设置--构建设置--编译器--点浏览图标--从中选择MinGW(TDM-GCC-64),确定即可

五、如果编译时出现CodeLite No rule to make target错误,构建设置中,工具一栏中的路径也都是对的,但还是不行?
  右键项目,点设置--常规--Makefile Generator这一项,改为Default即可

六、如果先装了codelite,然后才装的TDM-GCC,那如何设置编译参数呢?

    点设置--构建设置--点+号,浏览到C:\TDM-GCC-64文件夹--确定

七、用CodeLite写windows程序时,如果要调用如timeGetTime();函数,但编译时,提示undefined reference to
'__imp_timeGetTime',如何解决呢?
  右击项目--设置--链接器--库--加入“libwinmm.a”,多个库之间,用分号隔开。


 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值