問題タブ [glibmm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
599 参照

c++ - メニュー項目は gtkmm3 で常に無効になっています

gtkmm3 と Application::set_menubar メソッドを使用してプログラムを作成しようとしています。メニューを作成できますが、プログラムを実行すると、メニュー内のすべての項目がグレー表示されます。メニュー項目を有効にする (後で無効/非表示にする) 方法を探して、glibmm ライブラリと glib ライブラリの両方を探しましたが、それを行う関数やメソッドが見つかりません。これを修正するにはどうすればよいですか?

私はコンパイルしています:

コードコードは次のとおりです。

0 投票する
1 に答える
93 参照

c++ - solaris10 での gtkmm2.4 サンプル コードのコンパイル エラー

Solaris10 マシンで gtkmm サンプル コードをコンパイルしようとすると、glibmm/variant.h ヘッダーでコンパイル時エラーが発生します。

システム構成は以下のとおりです。

コンパイラのバージョンは次のとおりです。

ソース コード (sample.cc) は次のとおりです。

ソースをコンパイルするコマンドは次のとおりです。

参考までに、pkg-config コマンドの出力を以下に示します。

以下は、私のサンプル gtkmm コードのコンパイル中に発生したエラーです。

以前、上記のエラーを含むいくつかのエラー メッセージが表示されましたが、これらのエラーのほとんどは -library=stlport4 を含めることで解消されました。

これらのエラーは、私のコンパイラが古い solaris10 システムを使用しているため、c++11 をサポートしていなかったためです。しかし、以前のバージョンの C++ コンパイラでも動作すると考えたので、gtkmm2.4 を選択しました。また、新しいバージョンの glibmm を使用しているかどうかを確認してみました。しかし、現在インストールされている glibmm は、私のシステムのパッケージ マネージャーで利用できる 1 つだけです。

この問題を解決するためにどこを調べればよいかわかりません。助言がありますか。

0 投票する
1 に答える
69 参照

c++ - 次のコードがコンパイルされないのはなぜですか?

次のソースを適切に書き換えるにはどうすればよいですか? これは、GLib を利用した IRC ボットの一部です。次のエラーでコンパイラがクラッシュします。

ソース:

0 投票する
0 に答える
99 参照

c++ - ソケット作成中の例外

Linuxでglibmm v2.42を使用しています。

ネイティブ Linux ソケットを使用してクライアント/サーバーを作成したいと考えています。

ソケットを作成しようとすると、常にコード 15 で例外がスローされます (サポートされていません)。

以下のコードでは、ソケット ファミリの列挙型、型の列挙型、およびプロトコルの列挙型をループしましたが、常に失敗します。

何か案は ?glibmm を使用したネイティブ Linux ソケットを備えたクライアント/サーバーの実例を持っている人はいますか?

ご協力いただきありがとうございます。

編集: コードで、XXX を削除し、ループを記述しました。このコードは、すべてのパラメーター構成に対して 15 を返します。