Pelles C是一套完整在Windows(Windows 和Win CE)底下完整的開發工具。如果你想要用C語言來開發你的應用程式建議可以使用這套,這套完全免費但你可以資助開發者,畢竟開發者也花很多時間在寫這一套應用程式。
它包含許多功能,最佳化的C編譯器(C compiler)、巨集的組譯器(macro assembler)、連結器(linker)、資源編輯器(resource compiler)、訊息編譯器(message compiler)、程式亮顯工具、make 工具和安裝工具。
此應用程式是一套整合型的開發工具可以專案管理、debugger、profiler。而資源編輯器可以編輯 dialogs, menus, string tables, accelerator tables, bitmaps, icons,
cursors, animated cursors, animation videos (AVI's without sound), versions
and XP manifests.
這套Compiler是以LCC(by Chris Fraser and David Hanson)為基礎改進許多功能也支援C99和C11,另外也改善 global optimizer, a new register
allocator,
a function inliner, intrinsic functions, and many Microsoft C
extensions.
當我們應用程式寫好以後要發怖給其它的使用者,它也內建安裝工具。它的安裝工具也是以Nullsoft的NSIS為基礎。
整個編譯器的特點:
- Support for 32-bit Windows (X86), 64-bit Windows (X64), and (deprecated) Windows Mobile (ARM).
- Support for the C99 and C11 standard.
- Support for most SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AES, and AVX(1) intrinsics (X64 only).
- Integrated source code editor with call tips and symbol browsing.
- Integrated source-level debugger.
- Integrated sampling profiler.
- Project management.
- Inline assembler for X86 and ARM.
- Integrated resource editor.
- Integrated bitmap, icon and cursor editor.
- Integrated animated cursor and video editor.
- Integrated hex-dump editor.
- Support for custom controls in the dialog editor.
- Support for custom project wizards.
- Pelles C is freeware.
|
|
http://www.smorgasbordet.com/pellesc/ |
1 comment:
Post a Comment