是否可以将 C 开发环境打包成单个文件?

是否可以将 C 开发环境打包成单个文件?

它是否能够将最少的 C 编译环境组件(编译器、链接器、头文件、libc 等)打包到单个可执行文件中?
我该怎么做?
我想制作一个可以存储在 USB 闪存中的便携式 C 编译环境。

我想为每个操作系统和架构分配软件包。(目标架构:AArch64、x86、x86_64、RISC-V)(目标操作系统:Linux、windows:如果 windows 支持每个架构)
我不介意 gcc 或 clang。

相关内容