Freebasic - ingyenes alternatíva a vizuális alapokhoz

A FreeBASIC egy olyan magas szintű programozási nyelv, amely a QuickBASIC legközelebbi szintaxisát, valamint egy fordítót (FreeBASIC Compiler) tartalmaz. Eredetileg a fordítót a Microsoft QuickBasic szabad alternatívájaként fejlesztették ki, de gyorsan új képességeket szereztek, és hatékony fejlesztési eszközévé vált. A fordító első verziói Visual Basic-ben lettek írva, de most összeállítható (FreeBASIC-re írt).

A fordító

A fordító a QBasic és a FreeBASIC szövegeket 32 ​​bites futtatható Win32, DOS (védett módú) és Linux x86 modulokba állítja össze.

Összeszerelés és összekapcsolás a GNU Binary Utilities segítségével történik.

A fordítót a GNU GPL feltételei szerint osztják szét, a standard könyvtár a GNU LGPL-ben található.

Ehhez a fordítóhoz több fejlesztői környezet is létezik. A hibakereső a GNU Debugger programot (a gprof is támogatja).

Bár a fordító kompatibilis a QuickBASIC programmal, a FreeBASIC nyelv számos bővítményt és képességet tartalmaz, hogy megfeleljen a modern követelményeknek és szabványoknak, valamint kompatibilis legyen a C / C ++ könyvtárakkal és API-kkal. A 0.17-es verziótól kezdődően a felhasználó három kompilációs módot választhat ki (-lang opció): a kompatibilitási mód a QuickBASIC (qb), a FreeBASIC (elavult) és a standard módú régi verziókkal, beleértve az összes legújabb változást és nyelvi jellemzőket.

Új funkciók és bővítmények:

Freebasic projekt egy cross-platform csomag integrált fejlesztőkörnyezet, eredetileg a Andre Victor, amely egy fordító, assembler alapján GNU linker és archiváló, amely támogatja a futtatható könyvtárak, beleértve a szoftverek grafikus könyvtár. Compiler f b c eddigi támogatja épülő processzorokat i386-architektúra futó DOS, Linux, Windows és Xbox platformon. A projekt magában foglalja egy vékony csatlakozó (header fájlok) néhány népszerű harmadik fél könyvtárak, mint például a végrehajtható könyvtárak C, Allegro, SDL, OpenGL, GTK +, Windows API és még sokan mások, valamint a modulok létre sok ilyen könyvtárak.

Az FbEdit a FreeBASIC integrált fejlesztői környezet

HÍREK A FORUM
Az éter elméletének lovagjai

Kapcsolódó cikkek