インテル® C++ コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス
インテル® C++ コンパイラーがインストールされていないシステムにアプリケーションを配置する際、アプリケーションがリンクされている特定のインテルのライブラリーを再配布する必要があります。 再配布は次のいずれかの方法で行えます。
アプリケーションを静的にリンクする。
静的にリンクされたライブラリーでビルドされたアプリケーションについては、アプリケーションの実行ファイルとともにランタイム・ライブラリーを配布する必要がなくなります。アプリケーションをスタティック・ライブラリーにリンクすることで、インテル® Fortran またはインテル® C/C++ ダイナミック共有ライブラリーに依存しなくなります。
アプリケーションを動的にリンクする。
アプリケーションを動的にリンク (または共有) されたコンパイラー・ライブラリーでビルドしなければならない場合は、次の点を考慮する必要があります。
再配布可能な共有またはダイナミック・ライブラリーでアプリケーションをビルドしなければなりません。
再配布可能ファイルがインストールされるディレクトリーや OS が再配布可能ファイルを認識する方法に注意する必要があります。
アプリケーションで必要な共有またはダイナミック・ライブラリーを特定する必要があります。
ここで紹介する情報は参考程度のものです。ライブラリーの再配布についての詳細は、インテル® デベロッパー・ゾーン (http://software.intel.com (英語)) の記事を参照してください ("redistributable libraries" で検索してください)。
Microsoft® Windows® 用アプリケーションのバイナリービルドの再配布 (http://software.intel.com/en-us/articles/redistribution-of-application-binaries-built-for-microsoft-windows (英語))
Linux* 用アプリケーションのバイナリービルドの再配布 (http://software.intel.com/en-us/articles/redistribution-of-application-binaries-built-for-linux (英語))
OS X* 用アプリケーションのバイナリービルドの再配布 (http://software.intel.com/en-us/articles/redistribution-of-application-binaries-built-for-mac-os-x (英語))
再配布可能なライブラリーのインストール・パッケージは以下で入手できます。
インテル® Parallel Studio XE Composer Edition for C++ & Fortran Windows® 用の再配布可能ライブラリー (http://software.intel.com/en-us/articles/redistributable-libraries-for-the-intel-c-and-visual-fortran-composer-xe-for-windows (英語))
インテル® Parallel Studio XE Composer Edition for C++ & Fortran Linux* 用の再配布可能ライブラリー (http://software.intel.com/en-us/articles/redistributable-libraries-for-the-intel-c-and-fortran-composer-xe-for-linux (英語))
インテル® Parallel Studio XE Composer Edition for C++ & Fortran OS X* 用の再配布可能ライブラリー (http://software.intel.com/en-us/articles/redistributable-libraries-for-the-intel-c-and-fortran-composer-xe-for-mac-os-x (英語))