关于FreeBASIC项目。
FreeBASIC项目是由Andre Victor最初创建的一组跨平台开发工具,由编译器,基于GNU的汇编器,链接器和归档器以及支持的运行时库(包括基于软件的图形库)组成。编译器
fbc 目前支持在DOS,Linux,Windows和Xbox平台上构建基于i386的体系结构。该项目还包含一些流行的第三方库(例如
C运行时库,
快板,
SDL,
OpenGL,
GTK+,
Windows API等许多其他的简单绑定(头文件)许多这些图书馆的程序。
FreeBASIC是支持程序化,面向对象和元编程范例的高级编程语言,符合
Microsoft QuickBASIC的语法。事实上,FreeBASIC项目最初开始尝试创建一个代码兼容的免费替代QuickBASIC,但它已经成长为一个强大的开发工具。FreeBASIC可以通过多种方式扩展QuickBASIC的功能,支持更多的数据类型,语言结构,编程风格以及现代的平台和API。