如何编译
使用 YT Config Tool 生成工程后,生成的工作区中会有.vscode/settings.json文件,其中包含了配置项:
{
"cmake.configureArgs": [
"-DCMAKE_TOOLCHAIN_FILE=${workspaceFolder}/cmake/gcc.cmake",
"-DARM_CPU=cortex-m7",
"-DDEVICE_NAME=YTM32B1HA0",
"-DTOOLCHAIN=GCC"
],
"cmake.buildDirectory": "${workspaceFolder}/build",
"cmake.buildToolArgs": [],
"cmake.sourceDirectory": "${workspaceFolder}",
"cmake.generator": "Ninja",
"cmake.configureOnOpen": false,
"cmake.ignoreKitEnv": true,
"cmake.showSystemKits": false,
"cmake.enableAutomaticKitScan": false,
"cmake.enabledOutputParsers": [
"cmake",
"gcc",
"gnuld",
"msvc",
"ghs",
"diab",
"iar"
]
}
类似的内容,该配置文件中的设置主要是服务于插件:CMake Tools
您可以在扩展商店中下载该插件,然后点击左下角的小齿轮即可进行编译。
或者您可以参考文件中的定义的宏,使用CMake自行编译
下载gcc编译器和cmake
您可以再安装 YT Config Tool 之后选择安装 dev tool:
2b702405-fc86-47ce-9ded-509ac4c9621f-image.png
该选项会自行安装所需的CMake版本以及gcc编译器。(注意下载后可能会需要添加环境变量)
对应的文档
YT 对应的大部分文档均可再 YT Config Tool 中获取:
a6dbe52e-fc23-44af-a686-9926dc60598f-image.png
对应于此处,可以参考
09ef9607-59f7-4fe4-9ee0-6276de693df4-image.png
T_CONFIG_TOOL使用指南.pdf