FreeBASIC マニュアルのトップに戻る

FreeBASIC CompilerInstallingGcc

目次→FreeBASIC コンパイラを使う→Installing gcc for -gen gcc←オリジナル・サイト

-gen gcc のための gcc インストール 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

←リンク元に戻る プログラム開発関連に戻る


Windows 32bit

FreeBASIC-x.xx.x-win32 パッケージを使っている場合は、既製の gcc のパッケージを使うことができます。
FBCダウンロードエリア Binaries - Windows/More/ から gcc-x.x.x-for-FB-win32-gengcc.zip をダウンロードして、FreeBASIC のインストール・ディレクトリ(fbc.exe がある場所)にそれを解凍します。
すると、gcc.execc1.exe は以下の場所に配置されます。

また、gcc の Win32 バージョンを、"MinGW.org""MinGW-w64" プロジェクトから、直接ダウンロードできます。

Windows 64bit

FreeBASIC-x.xx.x-win64 パッケージには、既に gcc が含まれています。
そして、-gen gcc をデフォルトで使います。(-gen gas は、64ビットをサポートしないからです。)

DOS

DOS は(最小限)DJGPP のインストールが必要です。
DJGPP はDJGPP website からダウンロードできます。
少なくとも djdev*.zipgcc*b.zip が必要です。
DJGPP gcc を実行するためには、DJGPP 環境変数が djgpp.env ファイルを指すように設定する必要があります。

FreeBASIC-x.xx.x-dos パッケージで DJGPP gcc を使うには、gcc.exe と cc1.exe を、FreeBASIC のインストールディレクトリにコピーします。これらは、以下の場所に配置します。

Linux

通常、gcc パッケージは、既にインストールされています。または、以下のように実行してインストールすることができます。
sudo apt-get install gcc
(正確なコマンドは、GNU/Linux ディストリビューションに依存します)

Non-standalone fbc installed into DJGPP/MinGW toolchains

非スタンドアロンの fbc バージョン(fbc-x.xx.x-win32 パッケージなど)を使っている場合、そして、DJGPP または MinGW のツールチェインの中にインストールされているなら、-gen gcc は、gcc を提供する DJGPP または MinGW のツールチェーンとして既に、動作するはずです。

gcc.exe が、fbc.exe と同じディレクトリ(通常 C:\DJGPP\bin\C:\MinGW\bin\)にあるか、または、PATH 環境変数で利用できるなら、fbc.exe は、それを見つけて、使うことができます。

参照:
目次に戻る
←リンク元に戻る プログラム開発関連に戻る

ページ歴史:2018-02-14 19:13:09
日本語翻訳:WATANABE Makoto、原文著作者:DkLwikki

ホームページのトップに戻る

表示-非営利-継承