用VScode替换CCS(eclipse)来编译程序

Vscode 替换CCS

原理说明

其实本质上CCS就是一个套壳的eclipse,它使用eclipse当做编辑器,真正的编译器是gmake。所以只需要在vscode中去跑gamke理论上就可以进行代码的编译。

找到ccs目录下的gmake目录:

如下图所示:我的目录为D:\ti\ccs1000\xdctools_3_61_00_16_core

image-20211217165518203

操作方法

1.添加环境变量

在环境变量中添加gmake的目录,方便我们全局使用gmake程序,添加环境变量之后重启VScode,就可以使用了。

image-20211217165715750

2.找不到XDCtools

如果出现找不到XDCtools的情况 需要添加下Java jre的目录。

image-20211217170231572

打开ccs的目录找到jre:

如图我的是在:D:\ti\ccs1000\ccs\eclipse\jre下:

image-20211217165407100

打开环境变量添加XDCTOOLS_JAVA_HOME 保存后重启VScode即可。

image-20211217170355710

3.编译

一般情况下是需要进入工程目录下的Debug目录下编译的,因为Makefile在这个目录下,当然你也可以在根目录下再写个脚本直接编译。编译指令如下

cd ./Debug
gmake -k -j all -O 

运行成功:

成功编译之后是这个样子:

image-20211217171151943

思考

eclipse 免费之后,国内各个芯片厂商都开始通过eclipse来魔改自己家的IDE,其实看过来大家都是那eclipse来当一个编辑器,gcc或者clang作为编译器。所以理论上都可以使用上面的方法。嘿嘿这样后面就可以不用难用的eclipse来编译了VScode yyds!

评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值