私はC++やライブラリを含めて全体的には初心者ですので、ここ3日間、さまざまなGUIライブラリをインストールし、Visualスタジオ、しかしこれらの試みのどれも成功しなかった。C++でGUIをセットアップする方法
ファイルを含めてライブラリをリンクする必要があるという問題が発生します。少なくとも私にとっては、Visual Studioのこれらのボックスにすべてを貼り付けてコピーするのは非常に面倒で時間がかかるようです。私は私が間違ってやっているかを把握するために援助の手を必要とする
は、ここで私が試した方法です:
のVisual Studio 2017 - Windowsインストーラ とgtkmmのライブラリ私は必要なのGtk +をダウンロードして、正常にインストールします。 私のプロジェクトのプロパティを開き、インクルードに行き、必要なパスを貼り付けます。私はリンカーに行き、それらのパスを貼り付けます。 - >すべてが赤で下線が引かれているhello worldプログラムを受け入れ、ペーストしようとします。
これは実際のgtkmmの実装でさえありません。
私の質問は、ステップを忘れてしまったのか、それとも機能しない基本的なスニペットなのか(私はそれを投稿しないようにしておきます)です。
ライブラリーのチュートリアルで、2つまたは3つのファイルを含めるように指示しても、私のフォルダーに20のように表示されたらどうしますか?
また、ライブラリを別のドライブに配置するのはどういうわけか悪い習慣ですか?
申し訳私は、念のために、これは私が参照してるスニペット失ったが、それはかなり私は、これらのチュートリアルでどのように感じるかだ...
編集されているサウンド場合:
#include <gtk/gtk.h>
int main(int argc, char *argv[]) {
gtk_init(&argc, &argv);
g_printf("GTK+ version: %d.%d.%d\n", gtk_major_version,
gtk_minor_version, gtk_micro_version);
g_printf("Glib version: %d.%d.%d\n", glib_major_version,
glib_minor_version, glib_micro_version);
return 0;
}
g_printf 、glib_major_version、glib_minor_versionとglib_micro_versionは赤い下線ですが、ないgtk_major_version
EDIT:
このような質問はstackoverflowに適合しませんが、提案と詳細なチュートリアルありがとうございます。
多くのフォルダに大量のヘッダファイルとlibファイルを含める方法を教えていただけますか?すべてのフォルダに手動でアクセスしてそれらを含める必要がありますか?
わかりません。タイトルはGUIに関する一般的な話です。 Qt、WxWidgets、Microsoft MFC Formsなど、GTK以外のGUIもあります。何が問題になっていますか? –
あなたがうまくいくものが必要な場合は、クロスプラットフォームであり、文書化されていて使いやすいです。 [Qt](https://www.qt.io)をチェックしてください。しかし、この質問は、本当にSOの話題にはなりません。 –
Visual C++で記述されたMFCアプリケーションもあります。 –