2.2 编译器目录结构
工具链命名与版本:当前发布的命名为 kf32-toolchain,版本号为 vX.X.X。
不同平台工具包名:
kf32-toolchain-vX.X.X-windows(Windows 平台)kf32-toolchain-vX.X.X-linux(Linux 平台)
关键目录结构及其功能:
\bin目录:存放基本工具的可执行文件,例如编译器 kf32clang.exe。\cmake目录:存放 CMake 工具链文件,供 CMake 工程(如 VS Code 插件生成的工程)以CMAKE_TOOLCHAIN_FILE方式引入;其中已写好各工具的路径与编译、链接参数。\lib\clang\include目录:存放编译器内建头文件,例如 stddef.h、stdarg.h、stdbool.h。\lib\clang-runtimes\kf32r\kf32r_general\lib目录:存放芯片相关的算法库与系统库文件,例如 libm.a。\lib\clang-runtimes\kf32r\kf32r_general\include目录:存放相关的头文件,例如 math.h、malloc.h等。