回复 3楼 apull
Pelles C是一个完整的桌面窗口开发工具包。它包含优化C编译器、宏汇编程序、链接器、资源编译器、消息编译器、代码签名实用程序、make实用程序和安装生成器。
它还包含一个集成开发环境(IDE),其中包含项目管理、调试器、探查器、源代码编辑器和资源编辑器,用于对话框、菜单、字符串表、加速器表、位图、图标、光标、动画光标、动画视频(无声音的AVI)、版本和清单。
该编译器最初基于LCC(由Chris Fraser和David Hanson撰写),但后来通过支持C99/C11/C17/C2x、全局优化器、新的寄存器分配器、函数内联器、内部函数和许多Microsoft C扩展进行了增强。
Windows的安装生成器最初是基于Nullsoft的NSIS。
特征:
支持32位Windows(X86)和64位Windows(X64)。
支持较新的C标准C99、C11、C17和C2x。
支持OpenMP 3.1版。
支持大多数SSE、SSE2、SSE3、SSSE3、SSE4.1、SSE4.2、AES、AVX、AVX2和AVX512(F)内部函数(仅X64)。
集成的源代码编辑器,具有呼叫提示和符号浏览功能。
集成的源代码级调试器。
集成采样剖面仪。
项目管理。
X86的内联汇编程序(不是X64,因为内部程序更好)。
集成资源编辑器。
集成位图、图标和光标编辑器。
集成动画光标和视频编辑器。
集成的十六进制转储编辑器。
支持对话框编辑器中的自定义控件。
支持自定义项目向导。
Pelles C是免费的。请参阅使用条款。