私はVSについてほとんど知りません。私のLinuxコードがウィンドウでコンパイルされなかったときに驚いていました。問題は、VSの<complex.h>
の欠如から継ぎ目があります。私の質問はこれです:人々は、Windowsアプリケーションで再実装するか、パブリックドメインのバージョンがあります。Visual StudioのComplex.hに代わるもの
3
A
答えて
-2
C++はオプションではなく、どちらもGCCではありません。ヘッダーをダウンロードして自分のプロジェクトに含めてください:#include"complex.h"
?最小限のバージョンのMinGWをダウンロードし、ヘッダーファイルをコピーするだけで済みます。
2
<complex.h>
は、ISO/IEC 9899:1999の新機能で、少なくとも2008年まではISO/IEC 9899:1990のみをサポートしているため、complex.h
はサポートされていません。
0
Cの代わりにC++を使用するオプションがある場合は、complex
ヘッダーを使用できます。 Visual C++はC89をサポートしていますが、C99ではなく、complex.h
が定義されています。
C++がオプションでない場合は、別のコンパイラ(たとえば、GCCのWindowsポートが使用可能)を使用するか、サードパーティの実装を見つけようとします。
+0
C++はオプションではなく、どちらもgccでコンパイルしていません – adk
関連する問題
- 1. LNK2019の代わりにVisual Studio LNK1104
- 2. DNXとXUnitのVisual Studioテストランナーに代わるものはありますか?
- 3. VBAエディタの代わりにVisual Studioを使用する
- 4. ソリューションフォルダの代わりにプロジェクトをリストするVisual Studioマクロ
- 5. Visual Studioの代わりにハードウェアインターフェイスのためのLinuxのC#
- 6. Visual Studioでキャプションの代わりに名前でdataColumnsを表示
- 7. クローンレポは、Visual Studio 2015の代わりに、2017
- 8. TThreadの代わりになるもの
- 9. SwaggerHubに代わるもの
- 10. JqueryUIに代わるもの?
- 11. ツリービューに代わるもの
- 12. pplに代わるもの
- 13. QGLViewerに代わるもの
- 14. setAttributeに代わるもの
- 15. Visual Studioの代わりにそれぞれのバージョンのVisual Studioプロジェクトを開く2017
- 16. XHTMLの非スクリプトタグに代わるもの
- 17. Visual Studioのブレークは、(代わりにキャッチに捕まる呼び出し)
- 18. Qt CreatorにVisual Studioの代わりにMinGWを使用させる方法
- 19. Visual Studioのローカルホストがサイトの代わりにディレクトリに移動しています
- 20. Visual StudioでIIS Expressの代わりにIIS Serverを使用する方法2015
- 21. 合わせVisual StudioのコードとVisual Studioのキーマッピング
- 22. Visual Studioにstd :: arrayの代わりにEigen/Arrayが含まれています
- 23. Android Studio-API 23のSimpleCursorAdapter()の代わりに使用するもの
- 24. ZF2のZendレジストリに代わるもの
- 25. AndroidのJUnitに代わるもの
- 26. jQueryUI themerollerのテーマに代わるもの
- 27. メモリデータベースのTimesTenに代わるもの
- 28. UIAccessibilityVoiceOverStatusChangedの代わりになるもの
- 29. AndroidのReplacementSpanに代わるもの
- 30. EPIServer 10のユニファイドファイルに代わるもの
彼はライブラリも必要とします。 – GManNickG
彼はあまりにもそれらをコピーすることはできませんか? –
この回答は間違っています。単にcomplex.hを使用して複雑なサポートを受けることはできません。 gccを使用できず、C++を使用できない場合、唯一の解決策はC99複合体のサポートを中止することです。 –