FreeBASIC 是自由/开放源码的(GPL 协议)的 BASIC 编译器,适用于 Microsoft Windows 和 Linux 的32位/64位 及 Dos 平台。 当使用了其"QB"语言模式,FreeBASIC 为 QuickBASIC 编写的程序源码提供高水平的支持。为 QuickBASIC 编写的许多程序将编译和运行在 FreeBASIC 无需更改。然而,对于在 FreeBASIC 的默认语言 (BASIC) 模式下编译,有大量的程序源码需要修改。 FreeBASIC 是一个自托管的编译器,使得利用 GNU 编程工具作为后端的小工具软件,可以生成控制台、 图形/GUI 的可执行文件、 动态和静态库。FreeBASIC 完全支持 C 库的使用,并有部分 C++ 库的支持。这可以让程序员使用和创建库的 C 和很多其他语言。它支持 C 风格的预处理器,能够多行宏、 条件编译和文件列入。 FreeBASIC 已被评为严密的高效的主流的工具,如 GCC。 原文参考: FreeBASIC is a free/open source (GPL), BASIC compiler for Microsoft Windows, DOS and Linux. When used in its "QB" language mode, FreeBASIC provides a high level of support for programs written for QuickBASIC. Many programs written for QuickBASIC will compile and run in this mode with no changes needed. However, for compilation in the FreeBASIC default language mode, most substantial programs will require changes. FreeBASIC is a self-hosting compiler which makes use of the GNU binutils programming tools as backends and can produce console, graphical/GUI executables, dynamic and static libraries. FreeBASIC fully supports the use of C libraries and has partial C++ library support. This lets programmers use and create libraries for C and many other languages. It supports a C style preprocessor, capable of multiline macros, conditional compiling and file inclusion. FreeBASIC has been rated close in speed with mainstream tools, such as GCC. |
免责声明
本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件编程开发或软件的逆向分析文章、逆向分析视频、补丁、注册机和注册信息,仅限用于学习和研究软件安全的目的。全体用户必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习编程开发技术或逆向分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,请购买注册正版软件,获得正版优质服务!不得将上述内容私自传播、销售或者用于商业用途!否则,一切后果请用户自负!
|Archiver|手机版|小黑屋|联系我们|宝峰科技
(
滇公网安备 53050202000040号 | 滇ICP备09007156号-2 )
Copyright © 2001-2023 Discuz! Team. GMT+8, 2025-5-7 06:42 , File On Powered by Discuz! X3.49