1.3. Eclipse の使用
rh-eclipse を起動するには、次のコマンドを実行します。
Applications > Programming > Red Hat Eclipse の順にクリックするか、シェルプロンプトで以下を入力します。
scl enable rh-eclipse eclipse
$ scl enable rh-eclipse eclipseCopy to Clipboard Copied! Toggle word wrap Toggle overflow -
起動中に、Eclipse はプロジェクトを保管するディレクトリーである ワークスペース を選択するように求められます。デフォルトのオプションである
~/workspace/を使用するか、Browse をクリックしてファイルシステムを閲覧し、カスタムディレクトリーを選択します。また、デフォルトとしてこれを使用 を選択すると、再度このチェックボックスを選択して、Eclipse がこのダイアログボックスを次回の開発環境を実行するときに表示しないようにできます。 - OK をクリックして選択を確定し、起動を続行します。
1.3.1. Red Hat Developer Toolset Toolchain の使用 リンクのコピーリンクがクリップボードにコピーされました!
GNU コンパイラーコレクション および binutils Red Hat Developer Toolset のサポートで rh-eclipse を使用するには、以下を行います。
-
「Eclipse の使用」 の説明に従って、
devtoolset-8-toolchainがインストールされ、アプリケーションが実行されていることを確認します。rh-eclipseコレクションはデフォルトで Red Hat Developer Toolset ツールチェーンを使用します。
システムに devtoolset-8-toolchain パッケージをインストールする方法の詳細は、Red Hat Developer Toolset User Guide セクション 1.5 を参照してください。Red Hat Developer Toolset のインストール
以前 Red Hat Enterprise Linux バージョンの GNU コンパイラーコレクション で構築されたプロジェクトの以前のビルド結果をすべて破棄します。これには、Eclipse でプロジェクトを開き、メニューから プロジェクト > Clean を選択します。
1.3.2. Red Hat Enterprise Linux Toolchain の使用 リンクのコピーリンクがクリップボードにコピーされました!
Red Hat Enterprise Linux に配布されるツールチェーンの rh-eclipse サポートに使用するには、プロジェクトの設定を変更して、Red Hat Enterprise Linux システムバージョンの gcc、g++、および as の絶対パスを使用します。
現在のプロジェクトのツールの Red Hat Enterprise Linux システムバージョンを明示的に使用するように Eclipse を設定するには、以下を実行します。
- C/C++ パースペクティブで Project > Properties をクリックし、プロジェクトプロパティーを開きます。
- ダイアログボックス左側のメニューで、C/C++ Build > Settings をクリックします。
- ツール設定 タブをクリックします。
C プロジェクトで作業している場合は、以下を行います。
GCC C Compiler または Cross GCC Compiler を選択し、Command フィールドの値を以下のように変更します。
/usr/bin/gcc
/usr/bin/gccCopy to Clipboard Copied! Toggle word wrap Toggle overflow GCC C Linker または Cross GCC Linker を選択し、Command フィールドの値を以下のように変更します。
/usr/bin/gcc
/usr/bin/gccCopy to Clipboard Copied! Toggle word wrap Toggle overflow GCC C Assembler または Cross GCC Assembler を選択し、Command フィールドの値を以下のように変更します。
/usr/bin/as
/usr/bin/asCopy to Clipboard Copied! Toggle word wrap Toggle overflow
C++ プロジェクトで作業している場合:
GCC C Compiler* または *Cross G Compiler を選択し、Command フィールドの値を以下のように変更します。
/usr/bin/g++
/usr/bin/g++Copy to Clipboard Copied! Toggle word wrap Toggle overflow GCC C Compiler または Cross GCC Compiler を選択し、Command フィールドの値を以下のように変更します。
/usr/bin/gcc
/usr/bin/gccCopy to Clipboard Copied! Toggle word wrap Toggle overflow GCC C Linker* または *Cross G Linker を選択し、Command フィールドの値を以下のように変更します。
/usr/bin/g++
/usr/bin/g++Copy to Clipboard Copied! Toggle word wrap Toggle overflow GCC C Assembler または Cross GCC Assembler を選択し、Command フィールドの値を以下のように変更します。
/usr/bin/as
/usr/bin/asCopy to Clipboard Copied! Toggle word wrap Toggle overflow
- OK をクリックして設定の変更を保存します。