Windowsのインテルリンカは、MinGWでコンパイルされた静的ライブラリを使用できますか?彼らはバイナリ互換ですか? Wikipediaと1つの "ホワイトペーパー"では、彼らはLinuxはいと言いますが、Windowsと最新のICCとMinGWはどうでしょうか?MinGWライブラリを使用するインテルC/C++リンカ
4
A
答えて
0
私は静的でも動的でもPelles Cの下でMSVCをリンクすることができました。
Windows上のインテルコンパイラは実際には自分のCRTライブラリを提供していませんが、代わりにMSVCに依存していますが、MinGWツールキットはバイナリ互換でなければなりません。 。
私はちょうどそれを試してみることをお勧めします、私は自分自身を(VSを壊すことを望んでいない)を取得する方法を見て、あなたに戻って取得するつもりです。
0
インテルコンパイラはMSVCと同じフォーマットを使用すると思いますので、thisを試してみる価値があります。
私はインテルのコンパイラを持っていないのでテストできません。
0
mingw lib自身がCRT/mathラッパーを使用するため、静的リンクは難しいです。 代わりに動的DLLを使用できます。
関連する問題
- 1. リンカは鬼ライブラリ
- 2. XE2リンカのMac OS Frameworkライブラリを使用する
- 3. gccでインテルの数学関数ライブラリを使用するには?
- 4. インテルの数学ライブラリ
- 5. リンカのPOCOライブラリに関する問題
- 6. gccライブラリをmingwでクロスコンパイルするには?
- 7. MinGWを使用して静的ライブラリでRtlSecureZeroMemoryが未解決
- 8. WindowsでMinGwを使用してImageMagickライブラリをリンクする際の問題
- 9. MingWとmakefilesを使うときにライブラリとリンクする方法
- 10. mingW内の標準Cライブラリ
- 11. リンカ入力ファイル未使用
- 12. インテル®MKLとインテル®IPPを使用したFFT
- 13. mingwでAMD OpenCLを使用する
- 14. Qt Creatorを使用するMinGW
- 15. MinGWでinotifyを使用
- 16. MinGWでmsysGitを使用
- 17. mingwでFortify sourceanalyzerを使用
- 18. mingw boostライブラリが動作しない
- 19. Link Visual C againts MinGWの静的ライブラリ
- 20. GMPライブラリ、C++、MinGW、Code :: Blocksでコンパイルエラー
- 21. インテル®Visual Fortranを使用する際にprepocessor変数を使用する方法
- 22. インテルのRDRANDを.NETで使用するインラインアセンブリを使用する方法
- 23. Linuxでgcc、WindowsでMinGWを使って共有ライブラリを構築する
- 24. なぜリンカは共有ライブラリ名を変更しますか?
- 25. Darwinリンカの代わりにGNUリンカを使用するにはどうすればよいですか?
- 26. Ubuntu C++ライブラリをMinGWに移植する方法は?
- 27. MinGWの標準ライブラリを手動でリンクする
- 28. arm-none-eabiリンカを使用するclangの設定方法
- 29. インテル®コンパイラーで別の標準C++ライブラリー・ヘッダーを使用する
- 30. インテル®C++コンパイラーをNetBeansで使用する方法(Windows)
ただし、MinGW製の静的ライブラリ**はMSVCコードとリンクすることができます。 @Ben Boigtがもう一つの答えで正しいとすれば、それはICCでも可能な良い変化だ。 –
そうですが、すべての静的ライブラリがMSVC、iccと同じで直接リンクできるわけではありません。あなたがリンクステージの問題に遭遇したときに、それについてさらに議論することができます。 – xunxun