请输入您要查询的百科知识:

 

词条 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条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/7 16:48:21