Monday, February 18, 2013

在Windows 底下免費的開發工具

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:

Anonymous said...
This comment has been removed by a blog administrator.