Vscode 替换CCS
原理说明
其实本质上CCS就是一个套壳的eclipse,它使用eclipse当做编辑器,真正的编译器是gmake。所以只需要在vscode中去跑gamke理论上就可以进行代码的编译。
找到ccs目录下的gmake目录:
如下图所示:我的目录为D:\ti\ccs1000\xdctools_3_61_00_16_core
操作方法
1.添加环境变量
在环境变量中添加gmake的目录,方便我们全局使用gmake程序,添加环境变量之后重启VScode,就可以使用了。
2.找不到XDCtools
如果出现找不到XDCtools的情况 需要添加下Java jre的目录。
打开ccs的目录找到jre:
如图我的是在:D:\ti\ccs1000\ccs\eclipse\jre
下:
打开环境变量添加XDCTOOLS_JAVA_HOME
保存后重启VScode即可。
3.编译
一般情况下是需要进入工程目录下的Debug目录下编译的,因为Makefile在这个目录下,当然你也可以在根目录下再写个脚本直接编译。编译指令如下
cd ./Debug
gmake -k -j all -O
运行成功:
成功编译之后是这个样子:
思考
eclipse 免费之后,国内各个芯片厂商都开始通过eclipse来魔改自己家的IDE,其实看过来大家都是那eclipse来当一个编辑器,gcc或者clang作为编译器。所以理论上都可以使用上面的方法。嘿嘿这样后面就可以不用难用的eclipse来编译了VScode yyds!