LLVM

LLVM

LLVM یک زیرساخت کامپایلر است که برای بهینه سازی کامپایل ، زمان ، لینک ، زمان اجرا و بهینه سازی "زمان بیکار" از برنامه های نوشته شده به زبان های برنامه نویسی دلخواه طراحی شده است.
LLVM یک زیرساخت کامپایلر است که برای بهینه سازی کامپایل ، زمان ، لینک ، زمان اجرا و بهینه سازی "زمان بیکار" از برنامه های نوشته شده به زبان های برنامه نویسی دلخواه طراحی شده است.در اصل برای C و C ++ ، طراحی زبان آگونیستی (و موفقیت) LLVM از آن زمان طیف گسترده ای از قسمتهای جلویی را ایجاد کرده است: زبانهایی با کامپایلرهایی که از LLVM استفاده می کنند شامل Objective-C ، Fortran ، Ada ، Haskell ، Java bytecode Java ، Python، Ruby ، ​​ActionScript ، GLSL ، D و Rust.
llvm

سایت اینترنتی:

امکانات

دسته بندی ها

گزینه های LLVM برای همه سیستم عامل های دارای مجوز

GNU Compiler Collection

GNU Compiler Collection

مجموعه کامپایلر گنو (GCC) یک سیستم کامپایلر است که توسط پروژه گنو ساخته شده و از زبان های مختلف برنامه نویسی پشتیبانی می کند.GCC یک جزء اصلی از ابزارهای ابزار GNU است.
clang

clang

جلوی C ، C ++ ، Objective C و Objective C ++ برای کامپایلر LLVM.
Portable C Compiler

Portable C Compiler

pcc کامپایلر C99 است که هدف آن کوچک ، ساده ، سریع و قابل فهم است.
  • نرم افزار رایگان
  • Linux
  • BSD
QB64

QB64

QB64 کامپایلر BASIC خود میزبان برای Microsoft Windows ، Linux و Mac OS X است که به گونه ای طراحی شده است که با مایکروسافت QBasic و QuickBASIC سازگار باشد.
Open64

Open64

Open64 یک منبع آزاد است که کامپایلر را بهینه سازی می کند برای معماری های ریز پردازنده Itanium و x86-64.
  • نرم افزار رایگان
  • Linux
XBLite

XBLite

XBLite یک زبان برنامه نویسی ویندوز مختصر ، ساده ، قدرتمند است که سرعت C را با سهولت یک syntax BASIC ترکیب می کند.
  • نرم افزار رایگان
  • Windows
DevkitPro

DevkitPro

ابزار دستی برای توسعه ابزارهای خانگی كنسول بازی مبتنی بر مجموعه کامپایلر gnu با ابزارها و كتابخانه های اضافی برای كمك به برنامه نویسی هر كنسول پشتیبانی شده.