Visual StudioでLinuxプラットフォーム用のC++プロジェクトを作成し、g++, gdb, gdbserver
とlibgtk-3-dev
というLinux仮想マシンに接続しました。しかし、私はgtk.h
libとプログラムをコンパイルすることはできません。 gtkを検出するにはVisual Studioで何をする必要がありますか?Linuxプラットフォーム用のVisual Studio C++でGTKアプリケーションを作成するには?
0
A
答えて
0
Visual C++ for Linuxは、ターゲットのLinuxシステム上でアプリケーションを構築します。したがって、GTK +ヘッダーとライブラリはLinuxターゲット上に存在する必要があります。ただし、IntelliSenseを動作させたい場合(またはそうでない場合)、WindowsホストのVisual StudioにGTK +ヘッダーを表示する必要があります。これを行う最も簡単な方法は、ヘッダーをWindowsホストにコピーすることです(自分のフォルダーに置く)。 Visual Studioのプロジェクト設定のインクルードパスには、Linuxターゲットのg++
のGTK +ヘッダーのLinuxパスを指定する必要があります。および WindowsホストのWindowsパス。
This question might give you some more information.
そして、あなたは、C++を使用しているとして、あなたはGTK +のためのC++バインディングを提供gtkmmを好むかもしれません。
関連する問題
- 1. Visual Studio 2015でC++アプリケーションを作成するには?
- 2. Visual StudioでVisual C++でGUIを作成するには?
- 3. Visual StudioでC++プロジェクトを作成する
- 4. Visual StudioでC++ DLLを作成する
- 5. MacアプリケーションVisual Studio Mac Gtkから
- 6. Visual Studioでのプラットフォームに依存しないWebサービスの作成
- 7. Visual StudioコードでlinuxにC#を書く
- 8. プラットフォームツールセットv120(Visual Studio 2013)でVisual Studio 2015でC++/CLIプロジェクトを作成
- 9. のVisual Studio 2008 C++なしx64プラットフォーム
- 10. Visual Studio C#で「プロジェクトの概要」を作成するには
- 11. Visual Studio用のカスタムプロジェクトタイプを作成してVisual StudioにBorland C++ Builderプロジェクトを作成する
- 12. Visual StudioでmacOSでC++コンソールアプリケーションを作成
- 13. 64ビットWindowsプラットフォーム用MSIインストーラ(Visual Studio)
- 14. Visual Studio - 実行可能ファイルにアプリケーションを作成するには?
- 15. ドッキングステーションでVisual Studio C++プロジェクトを作成
- 16. Visual Studio 2010でのオブジェクト作成C++
- 17. Visual Studio 2013を使用してJavaアプリケーションを作成する
- 18. LinuxでVisual Studio C#プログラムを使用する
- 19. ポータブルVisual Studio 2010アプリケーションの作成
- 20. C++ Visual Studioリリース未使用のコードクラッシュを作成する
- 21. C#を使用してVisual Studio 2010でPPSファイルを作成するには?
- 22. Visual StudioでVisual C++ for Linuxを使用して32bitプログラムをビルドする方法Visual Studioで
- 23. のVisual Studioには、Androidプラットフォームたエラー
- 24. は、私は空白のアプリケーションを作成したVisual Studioで
- 25. Visual Studioを使用して.NET独立型アプリケーションを作成するには?
- 26. デバッグC#アプリケーション - Visual Studioの
- 27. Visual Studio C# - アプリケーションのコンパイル?
- 28. ランタイム時にC#でローカルデータベースを作成する(Visual Studio)
- 29. Visual Studio 2010のC#Windowsアプリケーションでmysqlを使用する
- 30. Visual Studio 2015でアプリケーションのインストーラを作成するVisual Studio 2015 Community EditionにVC++ 2015環境を統合する
「コンパイルできません」とはどういう意味ですか?エラーが発生した場合は、ここに投稿してください。 – VTT