12

build.sh ファイルを実行して、c/c++ コードをコンパイルする必要があります。プログラムの命令 (実行したい) は、インテルのコンパイラーでコンパイルする必要があると述べています1

ネットで検索したところ、何をすべきかについての情報に出くわしました。最初に 32 ビット ライブラリをインストールする必要があると言う人もいます: https://help.ubuntu.com/community/InstallingCompilers

他の人は、インストールの最初にいくつかのことを変更する必要があると言いました: http://software.intel.com/en-us/articles/using-intel-compilers-for-linux-with-ubuntu

一方、インテルのページには多くのスイートが表示されています: http://software.intel.com/en-us/c-compilers

私が欲しいのは Intel の C/C++ コンパイラだけです。

インテルのコンパイラーを 64 ビットの Ubuntu システムにインストールする方法を教えてくれる優しい人がいますか?


脚注 1 / 編集者注: GCC や clang (および Windows では MSVC) を含む他の x86 コンパイラは Intel のSSE/AVX 組み込み関数をサポートしていますが、Intel のコンパイラには SVML (SIMDsinや などexp) や MKL などの一部のライブラリが付属しており、一部のコードで必要になる場合があります。 . SVML を個別にインストールした場合は、SVML で他のコンパイラを使用できます。

要するに、他のコンパイラを試してみる価値はあります。特に、ICC を入手するのが不便な場合に、ICC でコンパイルする必要がある理由を理解している場合はなおさらです。ただし、単にエラーを発生させるのではなく、利用可能なものを検出するパッケージのパフォーマンスを逃している可能性があります (または逃していない可能性があります)。

4

3 に答える 3

3

非営利目的の場合は、Intel からダウンロードできます。

編集:

インテル® System Studio 2016には C++ コンパイラーが含まれています。

于 2013-10-30T16:40:22.497 に答える
2

非商用版の 32 ビット版を試してみました。インストールに関する基本的なことについては、32ビットと変わらないと思います。これを開いてコンパイラとライブラリのセクションに移動すると、C/C++ コンパイラが表示されます。docダウンロード後、フォルダー内のファイルを読み取ります。コンパイラなどのキーをインストール/使用/取得する方法が含まれています。

于 2013-11-02T18:41:58.133 に答える
-18

apt-get install gcc ここの例を見て、gcc コンパイラをインストールする必要があります: GCC のインストール

于 2013-10-30T15:36:10.077 に答える