本帖最后由 sujingliang 于 2024-11-24 21:08 编辑
AT-START-L021 SDK中好像没有提供gcc+vscode+cmake开发环境相关配置。所以...
用过gcc+vscode+cmake组合的开发环境,一般就不太爱用keil、IAR,因为实在是太香了。
最早可能为了编译AI-M61或是PICO安装了各个软件和扩展,所以已经配置好了环境。
要安装哪些软件记得可能不太清楚:VSCODE、CMAKE、mingw、nijia,gcc多个版本,还有VSCODE扩展C/C++、CMake、CMakeTools。
这方面网上相关资料比较多,安装相对复杂,要花一些时间,但安装一次一劳永逸。
如果在环境就绪的情况下,面对一个新的SDK,其实就是写CMakeLists.txt的工作啦。
CMakeLists就是一个生成makefile的描述文件,比直接写makefile方便一些。
1、在AT32L021_Firmware_Library_V2.0.5下建一个CMakeLists.txt,内容如下
|