1 20 50 150 500
欢迎来到云客软件站,找素材,搜软件,就上云客软件站!
当前位置 >首页 >软件下载 >电脑软件 >编程开发

Basic语言编译器FreeBASIC 1.05.0 免费版

软件信息
  • 分类:编程开发
  • 大小:27.8M
  • 语言: 中文
  • 环境: WinXP
  • 更新:2024-11-13
  • 评级:
  • 系统: Windows Linux Mac Ubuntu
  • 软件类别: 国产软件 / 免费软件 / 编程工具
  • 插件情况:
  • 相关链接: https://www.freebasic.net/

FreeBASIC是一个自由/开源(GPL)的32位BASIC编译器,可运行在Microsoft Windows、保护模式的DOS(DOS扩展)、Linux以及Xbox上。

FreeBASIC通过使用"QB"关键字可以在高级别上支持用QBASIC编写的程序。许多用QBASIC写的程序可以在不需任何修改的情况下编译和运行在这个模式下。但是如果使用默认的参数来编译的话,大部分的程序还是要进行一些修改的。

功能

- 几乎支援所有QB的原指令,且有许多追加功能
- 产生快速高品质的机械码,不依靠VM等虚拟机器
- 完全免费,包含原始码,编译出的程式无授权问题
- 支援MS-DOS/Win32/Linux多平台,也可以编译GUI程序
- 拥有众多第三方函式库支援(Allegro/SDL..以及DirectX/Win32API)
- Unicode支援,使用中文十分容易
- 编译EXE/OBJ/LIB/DLL都很容易,以便和其他语言应用

更新日志:

语法类似MS QuickBASIC(包括图形报表),增加了新的功能,如指针,无符号数据类型、内联汇编,预处理器。

不足点:

- 代码最佳化还没有100%完成

FB与VB的不同

1.FB是跨平台编译器,VB不能跨平台
2.FB可以编译DLL,VB只能编译COM平台的DLL
3.FB可以写驱动,VB不能写驱动[能写也是假的,驱动要用专用函数]
4.FB有一定的OOP能力[虽然很弱],VB不具备OOP能力
5.FB支持全部的C函数库,VB仅能使用DLL函数库 6.FB无依赖运行库的机器码编译,VB需要固定的运行库 
7.FB的支持内嵌ASM[汇编],VB不支持内嵌汇编[可以使用API潜入机械码]

下载地址

热门软件

Top