本帖最后由 stm1024 于 2025-1-14 23:19 编辑
工欲善其事,必先利其器,今日安装一下Vscode。RK3588和很多入门级的支持嵌入式Linux系统的SOC相比,资源更加充裕,因此完全可以本地编译,而不需要像以前那样搞交叉编辑,折腾来折腾去的,而且,可以使用桌面系统,采用图形化的编辑方式,极大地降低工具的使用复杂度,提高了效率,甚至还可以借助IDE提供的很多工具,极大地加快开发环境。
1. 下载和安装
首先去VSCode网站去下载,链接为:https://code.visualstudio.com/Download#
由于支持的平台和架构不同,分为了很多种,由于开发板是ARM64架构的,然后安装的又是Ubuntu系统,因此这里要选择deb后缀,然后是ARM64位的:
如果是在开发板上使用浏览器下载的,就省去了文件传输的麻烦,如果是在Windows系统上下载的,则需要通过传输文件的方式将这个软件包放入ELF2开发板下,我直接放入主目录下,然后使用命令:
- sudo dpkg -i code_1.96.3-1736453700_arm64.deb
复制代码
这里当然是选择YES了,然后等待安装完成即可。
2. 编写代码测试
然后再命令行中输入“code”就可以启动VSCode了,安装C/C++开发必须的插件,顺便写一个简单的程序测试:
构建并运行:
可以看到C语言支持的很好。
顺便试试解释型的脚本语言Python,之前看过Ubuntu上安装了Python3.10.12,因此可以直接写脚本,然后让解释器跑起来:
3. 扩展话题 VSCode中支持很多的插件,这也是VSCode最受欢迎的原因之一,这里再安利一个很不错的插件叫做fitten,这是一个非常棒的AI代码助手,支持多种语言,如果你的代码结构良好,逻辑清晰的话,这个插件可以很方便的为你生成大段的代码,实现了从以前的面向Ctrl+C/V编程,变成面向Tab键(接受建议)生成代码了,我现在写Python脚本都是结合这个插件开发,做到了事半功倍,真心建议大家尝试一下,当然如果还有很多其他优秀的插件,也希望大家多多分享。
|