使用vscode、跨平台、windows和linux、osx、嵌入式MCU平台进行软件开发调试
减少软件移植,缩短工程周期
环境vscodemingw64(GNU编译工具链:包含gcc make gdb等工具),配置集成编译调试环境
注意:在makefile上使用linux命令,因此在windows上必须安装bash命令行。 (只要附带git就可以了) ) ) )。
在跨平台编译时,需要注意平台的特性,如API接口、运行方式等。 如果不使用GCC工具编译,则需要注意每个编译器的差异。 这部分必须通过宏或不同的平台文件进行处理。 建议用API标准化常见功能
mingw64照常安装在C:Program Filesmingw-w64上,并设置了环境变量
将本人配置的. vscode和. code-workspace文件放在项目根目录中,makefile也放在根目录中
vscode位于扩展存储区中,用于安装C/C和C Intellisense扩展。 (C/C必须) ) ) ) ) ) )。
有两种运行和调试配置。 一个用于计时测试,另一个用于释放
这样的环境简单小巧,运行速度快,利用windows环境调试嵌入式设备将大大加快速度
vscode官方网站教程包括编译配置选项等,vscode配置通常使用json编写。 详细情况做了均匀的说明
tasks in visual studio代码
makefile推荐模块(合适大小工程) :
(10条消息)跨平台、通用makefile模板_Aysi博客-CSDN博客
vscode工程模板(下载后,打开工作区按F5键即可试运行) :
(13条消息) vscode_gcc_project工程模板. zip-C文档资源-CSDN下载
环境安装:
MINGW64:
(4条消息) MinGW-w64安装和配置教程_ttdls博客-CSDN博客_mingw安装
GIT (这里主要使用bash终端) ) :
(4条消息) Git安装教程(windows ) _GLOBE TREKKER-CSDN博客_git安装教程windows