インテル® C++ コンパイラー を利用して、インテル® 64 および IA-32 アーキテクチャー 向けの C/C++ ソースファイルをコンパイルできます。

コンパイラーは、コマンドラインまたは Eclipse* C/C++ 開発キット (CDT) から利用できます。

準備

このツールを使用する前に、すべてのツールを一度に初期化する初期化ユーティリティーを使用して、source コマンドで環境スクリプトを実行して環境変数を設定する必要があります。

  1. コマンドプロンプトまたはスクリプトから cd コマンドで <install_dir>/parallel_studio_xe_2019.<update number>.<package number>\bin に移動します。

    デフォルトでは、<install_dir> は次のとおりです。

    • root でインストールした場合: /opt/intel
    • root 以外でインストールした場合: $HOME/intel

  2. source psxevars.sh または source psxevars.csh を実行します。

コマンドラインの使用

コマンドラインからコンパイラーを起動するには、次のようなコマンドを使用します。

コンパイルに成功すると、実行ファイルが現在のディレクトリーに作成されます。

Eclipse* CDT からの起動

インテル® C++ コンパイラー Linux* 版では、インテル® C/C++ プロジェクトを統合開発環境 (IDE) で開発、ビルド、デバッグするための Eclipse* および CDT* へのコンパイラーの統合 (拡張とも呼びます) が提供されています。

注: Eclipse* と CDT はインテル® コンパイラーにはバンドルされていません。これらの製品は別途入手する必要があります。

Eclipse* をシステムにインストールして設定した後、インテル® コンパイラーを使用するように Eclipse* を設定する必要があります。Eclipse* をインストールするには、Eclipse* のドキュメントを参照してください。

インテル® コンパイラーを使用するように Eclipse* を設定するには、次の手順に従ってください。

  1. Eclipse* を起動します。
  2. [Help] > [Install New Software] を選択します。
  3. [Work with] フィールドの横で、[Add] ボタンをクリックします。[Add Site] ダイアログが開きます。
  4. [Local] ボタンをクリックし、<install_dir>/ide_support_2019/eclipse/compiler_xe ディレクトリーを参照します。

    注: <install-dir> のデフォルトのパスは /opt/intel/ です。

  5. [OK] をクリックします。
  6. [Group items by category] チェックボックスをオフにします。
  7. Intel で始まるオプションを選択し、[Next] をクリックします。
  8. インストール手順に従います。
  9. Eclipse* の再起動を求められたら、[Yes] を選択します。

Eclipse* が再起動したら、インテル® コンパイラーを使用する CDT プロジェクトを作成して作業することができます。

Eclipse* からコンパイラーを起動するには、次の操作を行います。

  1. プロジェクトを開きます。
  2. [Project Explorer] でプロジェクトを選択します。
  3. [Project] > [Build Project] を選択します。

トレーニングとドキュメント

ドキュメント 説明

オンライン・トレーニング

インテル® コンパイラーのトレーニング情報を入手できます: https://software.intel.com/en-us/c-compilers/ipsxe-support/training (英語)。

リリースノート (英語)

製品のインストール、新機能と変更された機能、製品ドキュメントには記載されていない問題などが含まれます。

リンクをクリックするとインテル® デベロッパー・ゾーンにジャンプします。表示されるページの表で該当製品以下の Japanese リンクをクリックすると、日本語版のリリースノートが開きます。

インテル® デベロッパー・ゾーンのサンプルとチュートリアル (英語)

サンプルプログラムと対応するチュートリアルです。コンパイラーの最適化、機能、ツール、プログラミングの概念を示すサンプルが含まれています。

インテル® デベロッパー・ゾーンのインテル® C++ コンパイラー 19.0 デベロッパー・ガイドおよびリファレンス (英語)

インテル® コンパイラー・ドキュメントには、次の情報が含まれます。

  • コマンドラインまたは Eclipse* CDT の使用方法
  • OpenMP* を含むテクノロジーとアーキテクチャーのサポート
  • オプション、プログラムの構造、クラスと数学ライブラリーなどのコンパイラーに関する情報

インテル® ソフトウェア・ドキュメント・ライブラリー (英語)

インテル® デベロッパー・ゾーンにある製品ドキュメントです。インテル® Parallel Studio XE は、「Product Suites」以下にリストされています。

ヘルプ

コマンドラインで icc -help または man icc と入力すると、コンパイラー・オプションに関する一般的なヘルプを参照できます。

日本語最新ドキュメント

日本語の最新ドキュメントを入手できます。

日本語最新情報

最新情報を日本語で参照できます。