私はLAPACK 3.7.0のバイナリファイルをwhat is told hereに基づいてCMAKEを使ってビルドしようとしています。私のVisual Studio 2013 C++ projectでそれらを使用するために。
しかし、私は本当にここでどのオプションを選択すべきか分かりません。
また、次のコンパイラを選択する必要がありますか?私はProgram Files
またはProgram File(x86)
フォルダ内示唆したディレクトリにそれらを見つけることができませんので
。 Visual Studioの< 2015を使用する場合は、私のマシンはデュアルコアIntel(R) Core(TM) 2 Duo CPU
win7x64マシンでC、C++、Fortranのコンパイラを見つける方法は?
答えて
を使用して、一般的な解決策は、Visual StudioコマンドラインからCMakeのGUIを実行することです。
利用ウィンドウは、コマンドラインから実行してcmake-guiの
"Visual Studioのコマンドプロンプト" を実行するためのメニューを起動します。フォルダがあなたのパスにある場合は、単にcmake-guiを起動してください。/my-:いない場合は、元のC(フルパス
プロジェクト(トップレベルCMakeLists.txtを含むフォルダ)のソースフォルダを探しを使用して、それを起動し、新しいビルドフォルダを作成しますプロジェクト/ build_32)。ソースフォルダに環境を生成することはお勧めしません) 正しいMSVCバージョンを選択してプロジェクトを生成してください。あなたの場合、それは "Visual Studio 12 2013"になります。私の場合、これがすべてだMSVC 2010
です。終了ボタンをクリックすると、コンパイル環境、ソリューション、プロジェクトなどが生成されます。
これは、x86アプリケーションをコンパイルするための環境を生成します。 x64版のプロジェクトをコンパイルする必要がある場合は、そのプロセスをもう一度実行して、新しいビルドフォルダと「Visual Studio 12 2013 Win64」を選択してください。
デフォルトでは、有料版のVisual Studioをお持ちの場合は、x86とWin64の両方のコンパイラがインストールされています。エクスプレス版をお持ちの場合は、x86コンパイラしかないので(MSVC Win64を使用した世代は失敗します)。
2番目の部分については、[ページ](http://icl.cs.utk.edu/lapack-for-windows/lapack/#build)は、「ネイティブコンパイラを指定する」をクリックして、 ifortコンパイラ ' – sepideh
回答は32/64ビットの情報で更新されました。基本的には、プロジェクトを32ビットと64ビットでコンパイルするために、2つの別々のフォルダに2回生成する必要があります。 – Antwane
2番目の部分は、インテルコンパイラをマシンにインストールする必要があります。あなたが提供したリンクが「要件:Visual Studio、インテルCおよびFortranコンパイラ、CMAKE 2.8.12」 – Antwane
- 1. AppveyorでMS C/C++コンパイラを見つける方法
- 2. Cでブレークポイントを見つける方法#?
- 3. CプログラムでsetuidのユーザーのUIDを見つける方法は?
- 4. C++で未知のウィンドウのハンドルを見つける方法は?
- 5. C#でDataGridViewCellの背景色を見つける方法は?
- 6. C++でファイルポインタの位置を見つける方法は?
- 7. C++ソースコードでクラスのインスタンスを見つける方法は?
- 8. C/C++でデバイスのマウントポイントを見つける方法はありますか?
- 9. C# - 私のマシンのローカルIPアドレスではなく、VMのアドレスを見つける
- 10. C#で注文保存サブシーケンスを見つける方法は?
- 11. cまたはC++でFORTRANバイナリファイルを読む方法は?
- 12. WindowsサブスクリプションでLinuxのC&C++コンパイラが見つからない
- 13. C++でのループフュージョン(コンパイラを手助けする方法)
- 14. C++コードでパフォーマンスのボトルネックを見つける方法
- 15. C#.Netで依存関係のアセンブリパスを見つける方法
- 16. C#アプリケーションでパフォーマンスの問題を見つける方法
- 17. Cでファイルを保持するプロセスを見つける方法
- 18. C#セレニウムのドライバではいけない要素を見つける方法
- 19. C#ディクショナリで最高の値を持つキーを見つける方法は?
- 20. 名前で兄弟ゲームオブジェクトを見つける方法。 Unity2d c#
- 21. C#HTMLで1x1イメージタグを見つける方法
- 22. Dev C++でPython.hを見つける方法
- 23. C#で倍数を見つける方法
- 24. C++プロジェクトで再帰関数名リストを見つける方法
- 25. 「テーブル」で値を見つける効率的な方法C#
- 26. LinuxマシンでMySQLバックアップスクリプト/コマンドを見つける方法
- 27. AIXマシンでsyslogを見つける方法
- 28. 階層ツリーの最後のノードを見つける方法C#
- 29. 隣のライン/ポリラインのポイントを見つける方法C#
- 30. GNU Cコンパイラがヘッダファイルを見つけることができません
Visual Studio 2013を使用してビルドしている場合は、おそらくジェネレータリストからそのビルドを選択する必要があります。そして、あなたはいつもコンパイラをどのように使用していますか?コマンドラインから 'where'コマンドを使ってパスを探すことができたら – UnholySheep
@UnholySheepええと、私は' Visual Studio 12 2013 win64'または 'Visual Studio 12 2013'を選択すべきですか? – sepideh
これは、あなたが32ビットまたは64ビットのプロジェクトをビルドしているかどうかによって異なります。質問にそのプロジェクトを指定していません。 – UnholySheep