問題タブ [intel-parallel-studio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - C++ コンパイラが Abaqus によって検出されない
Abaqus が C++ コンパイラを見つけられません。Visual Studio を必要とする Abaqus と Intel Parallel Studio 間のインターフェイスをセットアップする必要があります。どのようなインストールまたは設定を使用しても、Abaqus は C++ コンパイラを見つけることができません。重要なコンポーネントは、見つけることができるインテル Fortran コンパイラーです。
Visual Studio のさまざまなバージョンを試しました。
- 2017 コミュニティ、
- 2017年企業、
- 2015 コミュニティ、
- 2013 コミュニティ。
パラレル スタジオ:
- XE 2019
Abaqus:
- 2018 研究ライセンス
オペレーティング·システム:
- Windows 10 LTSC
OpenStack クラウドの仮想マシン (KVM) で実行されているすべてのもの。
cmd.exe でのテスト手順:
- Visual Studio および Parallel Studio へのパスの実装
- vcvars64.bat (ビジュアルスタジオ)
- cl.exe prog.cpp は正常に動作します
- ifortvars.bat (パラレル スタジオ)
- Fortran コンパイラは正常に動作します
- abaqus info=system (Abaqus)
これにより、すべての重要なコンポーネントが検出されますが、重要なセクションの出力は 1 つです。
プロセッサ: Intel Xeon プロセッサ (Skylake、IBRS)
CPU の数: 4
物理メモリ: 46080 MB
仮想メモリ: 47807 利用可能 / 52737 合計 Mbytes
OS バージョン: Windows 10 Enterprise N LTSC 2019 (ビルド 17763)
C++ コンパイラ: 検索または特定できませんこのシステムの C++ コンパイラのバージョン。このシステムに C++ コンパイラがインストールされている場合は、Abaqus を実行する前に vcvars64.bat ファイルをロードしてください。リンカー バージョン: Microsoft (R) Incremental Linker バージョン 14.16.27031.1 > Fortran コンパイラ: Intel Fortran コンパイラ 19.0
MPI: MS-MPI 5.0.12435.6
ブラウザ: Firefox 66.0.3.0
python - エラー: コマンド "...Visual C++ for Python...cl.exe...f_utilsmodule.c...f_utilsmodule.obj" が終了ステータス 2 で失敗しました
Fortran F90 と For コードが混在する Python 2.7 でオープンソース アプリケーションを実行しています。Visual Studio 2019 と Intel Parallel Studio 2019 を統合して使用しているため、Intel CMD で実行すると、python setup.py install
このエラーが発生しました
実行 すると、からtest.py
エラーが発生 するためです。No module named f_utils
import f_utils
spherical.py
それで、私は何をすべきですか?どんな助けでも大歓迎です。
setup.py:
私のインテルCMD:
私の test.py :
Spherical.py の最初の行:
f_utils.for 最初の行:
更新#1:
setup.py の次の行でエラーが発生します。
更新#2:
に変更Python 2.7
するPython 3.7
とpython setup.py install
、次のエラーが表示されます。
python - ディレクトリ ['lib'] にライブラリ 'radial' が見つかりませんでした...LINK: 致命的なエラー LNK1181: 入力ファイル 'radial.lib' を開けません
Python 3.7
と混ざったコードがいくつかありますFortran FOR
。Visual Studio 2019 と Intel Parallel Studio 2019 を統合して使用しているため、Intel CMD で実行すると、次のpython setup.py install
エラーが発生しました。
どんな助けでも大歓迎です。
setup.py:
更新#2:
私のIntel CMDコード:
いくつかのコマンドが間違って動作する可能性がありますが、今はわかりません:
python setup.py install
更新#1:
My Intel CMD
私が見るように、 と の間には以下のような論理的な対応関係があるSetup.py
ので、PATH を調整すると問題が解決する可能性があります。
My Intel CMD
コードの一部:
#1 ifort.exe:f77: src\radial.for
#2 could not find library 'radial' in directories ['lib']
とsetup.py
:
#1 sources=[os.path.join('src', 'radial.for')],
#2 library_dirs=["lib"],
libraries=["radial"]
更新#2:
私がMINGW gfortran
代わりにIntel Parallel Studio 2019
使用し、Microsoft Visual Studio Build Tools 2019
代わりにMicrosoft Vissual Studio 2019
使用したようにlatest version of Python
、変更しないでsetup.py
、UPADTE #1およびUPADTE #2としていくつかの変更を加えますradial.for
、私の問題は解決しました。
python - Radial.o: エラー LNK2001: 未解決の外部シンボル lambda_fatal エラー LNK1120: 8 つの未解決の外部、error.failed で終了ステータス 1120
いくつかのコードがPython 3.7
混在するオープンソース パッケージを実行していFortran FOR
ます。Visual Studio 2019 と Intel Parallel Studio 2019 を統合して使用しているため、Intel CMD で実行すると、次のf2py -c radial.for
エラーが発生しました。
では、どうすればよいでしょうか。問題があることをテストしましたFortran Codes
。何か助けていただければ幸いです。
私のインテルCMD:
いくつかのコマンドが間違って動作する可能性がありましたが、今はわかりません。
Radial.for:
更新1:
Radial.for 最初の行が編集されました:
my Intel CMD:コマンド用f2py -c radial.for
UPDATE #2 radial.for:
だからエラーは消えた
サブルーチン定義後
関数を呼び出したいとき
linux - `compilervars.sh intel64` をソースするときに libtbb.so.2 ライブラリが存在しない
コマンドを使用してファイルを実行しようとしていますmake
。しかし、これを行うと、次のメッセージが表示されます。
make: ifort: Command not found
ifort
次のコマンドを使用して環境を設定する必要があることはわかっています。
/opt/intel/parallel_studio_xe_2020.1.102/compilers_and_libraries_2020/linux/bin/compilervars.sh intel64
しかし、これを行うと、次のメッセージが表示されます。
ERROR: libtbb.so.2 library does not exist in SUBSTITUTE_INSTALL_DIR_HERE/lib/intel64/gcc4.8.
誰か私が何をすべきか知っていますか?LD_LIBRARY_PATH
gcc4.8がどこにあるかを知らせるために、通常の変数を何らかの方法で変更する必要があるように思えます。
次の場所で手動で見つけることができます。/opt/intel/tbb/lib/intel64/gcc4.8
この情報はどこに入力すればよいですか?
現在、Parallel Studio XE 2020を使用しています。
macos-catalina - Intel C コンパイラの壊滅的なエラー: ソース ファイル "stdio.h" MacOS を開けません
MacOS Catalina 10.15 を実行している Macbook に Intel パラレル スタジオ XE をインストールしました。Intel C および C++ コンパイラは動作を拒否し、次のエラーをスローします。
/Library/Developer/CommandLineTools/usr/include/c++/v1/stdio.h(107): 致命的なエラー: ソース ファイル "stdio.h" を開けません
#include_next <stdio.h>
stdio.h
ファイルは存在し、私の他のclangおよびgccコンパイラはうまく機能しています。
絶対にどんな入力も本当に役に立ちます!前もって感謝します