FreeBASICのは、自由に配布し、スタンドアロンとして動作するように設計されたクロスプラットフォームのソフトウェアプロジェクトとMicrosoft QuickBASICの、VBDOS、PDSとQuickBASICのコンパイラと非常によく似た構文を提供していますBASICコンパイラを/使いやすい、オープンソースであります通訳とそれ&rsquoは、いくつかのGNU / LinuxオペレーティングシステムでBASICプログラミングを対象としたS
。機能概要
主な機能は、ポインタ、クリーンな構文、インラインアセンブリ、符号なしのデータ型、ユーザー定義型、配列、列挙、プリプロセッサだけでなく、数字のみのオプションの関数の引数が含まれます。プロジェクトはライブラリ、オブジェクト、共有ライブラリ、のDDLだけでなく、GUIやコンソールの実行可能ファイルを作成するように設計されています。それは、ポータブル、それ&rsquoであり、コード生成のために最適化されたS
。コマンドラインオプション
FBC”
コンピュータ上のFreeBASICコンパイラをインストールしたら、&ldquoを使用して、X11ターミナルウィンドウからプログラムを実行することができるようになります。このような特定のファイルから複数のコマンドライン引数を読み取る能力などのコマンドラインオプションの広い範囲を含むコマンドは、ターゲット・アーキテクチャを設定し、共有ライブラリとDLLを作成し、ASMのフォーマットを設定し、同様に設定しますターゲットFPUます。
また、ユーザーは、ターゲットまたはホストシステムの名前を表示する関数のプロファイリングを有効に、一時的な、最終的なASMファイルを保存し、Win32サブシステムを選択し、XBE表示のタイトルを設定し、gccのに様々なオプションを渡す、などのことができるようになりますそして、LD、FreeBASICの方言を選択して、スレッドセーフなのFreeBASICランタイムを使用し、ライブラリ内のリンクのみ.ASMまたは.cファイルを書き出し、浮動小数点の速度と精度を選択し、最適化レベルを設定します。
フードおよびサポートされているOSの下で
プロジェクトは、BASIC、Cおよびアセンブリプログラミング言語で書かれているプログラミング言語です。これは、正式にGNU / Linuxでは、Microsoft WindowsおよびDOSオペレーティング・システム上のソースとバイナリアーカイブでサポートされています。 64ビットと32ビットの両方のハードウェアプラットフォームは、現時点ではサポートされています。
このリリースの新機能:ます。
AndAlso / OrElse短絡演算子
V3.10の更新さFreeImageサポート
BLOADは今15、16をサポートし、32 bppのBMPファイル、32 bppのBMPファイル(のみBITMAPV4 / V5HEADER)、任意のBI_BITFIELDSビットフィールド、およびOS / 2、BMPファイルでアルファ
GFX機能に多くの改良(SCREEN、PCOPY、LINE、CIRCLE)
多くの改良ランタイムをする関数(VAL、STR、#をGET、ライン入力、LEN、DIR)
改善された方言のサポート(rtlibから削除方言の依存関係は、のimageinfo、およびます#langディレクティブを追加しました)
今(OPTION GOSUBで)fbliteで許可さGOSUB
(SSEコマンドラインオプションを-fpu使用)浮動小数点演算のためのSSE / SSE2をサポート
このバージョン1.04.0の新機能です:
このAndAlso / OrElse短絡演算子
V3.10の更新さFreeImageサポート
BLOADは今15、16をサポートし、32 bppのBMPファイル、32 bppのBMPファイル(のみBITMAPV4 / V5HEADER)、任意のBI_BITFIELDSビットフィールド、およびOS / 2、BMPファイルでアルファ
GFX機能に多くの改良(SCREEN、PCOPY、LINE、CIRCLE)
多くの改良ランタイムをする関数(VAL、STR、#をGET、ライン入力、LEN、DIR)
改善された方言のサポート(rtlibから削除方言の依存関係は、のimageinfo、およびます#langディレクティブを追加しました)
今(OPTION GOSUBで)fbliteで許可さGOSUB
(SSEコマンドラインオプションを-fpu使用)浮動小数点演算のためのSSE / SSE2をサポート
このバージョン1.03.0の新機能です:
このAndAlso / OrElse短絡演算子
V3.10の更新さFreeImageサポート
BLOADは今15、16をサポートし、32 bppのBMPファイル、32 bppのBMPファイル(のみBITMAPV4 / V5HEADER)、任意のBI_BITFIELDSビットフィールド、およびOS / 2、BMPファイルでアルファ
GFX機能に多くの改良(SCREEN、PCOPY、LINE、CIRCLE)
多くの改良ランタイムをする関数(VAL、STR、#をGET、ライン入力、LEN、DIR)
改善された方言のサポート(rtlibから削除方言の依存関係は、のimageinfo、およびます#langディレクティブを追加しました)
今(OPTION GOSUBで)fbliteで許可さGOSUB
(SSEコマンドラインオプションを-fpu使用)浮動小数点演算のためのSSE / SSE2をサポート
このバージョン1.02.1の新機能です:
このAndAlso / OrElse短絡演算子
V3.10の更新さFreeImageサポート
BLOADは今15、16をサポートし、32 bppのBMPファイル、32 bppのBMPファイル(のみBITMAPV4 / V5HEADER)、任意のBI_BITFIELDSビットフィールド、およびOS / 2、BMPファイルでアルファ
GFX機能に多くの改良(SCREEN、PCOPY、LINE、CIRCLE)
多くの改良ランタイムをする関数(VAL、STR、#をGET、ライン入力、LEN、DIR)
改善された方言のサポート(rtlibから削除方言の依存関係は、のimageinfo、およびます#langディレクティブを追加しました)
今(OPTION GOSUBで)fbliteで許可さGOSUB
(SSEコマンドラインオプションを-fpu使用)浮動小数点演算のためのSSE / SSE2をサポート
このバージョン1.02.0の新機能です:
このAndAlso / OrElse短絡演算子
V3.10の更新さFreeImageサポート
BLOADは今15、16をサポートし、32 bppのBMPファイル、32 bppのBMPファイル(のみBITMAPV4 / V5HEADER)、任意のBI_BITFIELDSビットフィールド、およびOS / 2、BMPファイルでアルファ
GFX機能に多くの改良(SCREEN、PCOPY、LINE、CIRCLE)
多くの改良ランタイムをする関数(VAL、STR、#をGET、ライン入力、LEN、DIR)
改善された方言のサポート(rtlibから削除方言の依存関係は、のimageinfo、およびます#langディレクティブを追加しました)
今(OPTION GOSUBで)fbliteで許可さGOSUB
(SSEコマンドラインオプションを-fpu使用)浮動小数点演算のためのSSE / SSE2をサポート
このバージョン1.01.0の新機能です:
このAndAlso / OrElse短絡演算子
V3.10の更新さFreeImageサポート
BLOADは今15、16をサポートし、32 bppのBMPファイル、32 bppのBMPファイル(のみBITMAPV4 / V5HEADER)、任意のBI_BITFIELDSビットフィールド、およびOS / 2、BMPファイルでアルファ
GFX機能に多くの改良(SCREEN、PCOPY、LINE、CIRCLE)
多くの改良ランタイムをする関数(VAL、STR、#をGET、ライン入力、LEN、DIR)
改善された方言のサポート(rtlibから削除方言の依存関係は、のimageinfo、およびます#langディレクティブを追加しました)
今(OPTION GOSUBで)fbliteで許可さGOSUB
(SSEコマンドラインオプションを-fpu使用)浮動小数点演算のためのSSE / SSE2をサポート
コメントが見つかりません