词条 | freebasic |
释义 | [语言]FreeBASIC,BASIC语言界的黑马 学习过QuickBASIC的用户就可以上手的BASIC语言, 完全免费开源,能够产生高品质的机械码,跨平台, FreeBASIC如同他的名字一样,免费而且基於已建立的BASIC语法, 易学易用是他的优点,但是不光是简单而已,功能十分强大。 - 几乎支援所有QB的原指令,且有许多追加功能 - 产生快速高品质的机械码,不依靠VM等虚拟机器 - 完全免费,包含原始码,编译出的程式无授权问题 - 支援MS-DOS/Win32/Linux多平台,也可以编译GUI程序 - 拥有众多第三方函式库支援(Allegro/SDL..以及DirectX/Win32API) - Unicode支援,使用中文十分容易 - 编译EXE/OBJ/LIB/DLL都很容易,以便和其他语言应用 不足点: - 这东西还在早期版本,虽然已经完全可用 - 代码最佳化还没有100%完成 - 没有OOP能力 官方主页 http://www.freebasic.net/ FBEdit http://fbedit.freebasic.net/ FBIde http://fbide.freebasic.net FreeBASIC是一个免费自由的,32位BASIC编译器.可以运行在Windows(32位),保护模式的DOS,和linux(x86)系统之上.它最初是作为一个代码兼容,自由免费的微软QuickBASIC的替代品而开发的.但是现在已迅速成长为一个强大的开发工具.默认安装已经包含以下函数库的支:Allegro, SDL, OpenGL, Gtk, Windows API 等等. 除了语法上最大程度上兼容微软QuickBASIC以外,FreeBASIC加入了一些新的特性,比如指针,无符号数据类型,内联汇编,预处理器等等. FreeBASIC是一个self-hosting编译器,(它的编译器是用FreeBASIC语言写的),由V1ctor开发. |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。