問題タブ [gtkd]
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.
gtk - Fedora で D lang を使用した GtkD
Fedora20 を使用し、sudo yum install gtkd 経由で gtkd をインストールします
このコードを gtk コンパイルするには?
しかし、私はこのエラーが発生します
➜ /tmp dmd -L-lgtkd -L-ldl main.d main.d(1): エラー: モジュール MainWindow はファイル 'gtk/MainWindow.d' にありますが、これを読み取ることができません import path[0] = /usr/include /dmd/phobos インポート パス[1] = /usr/include/dmd/druntime/import
私を助けてください。
d - gtkd addOnClicked/g_signal_connect が失敗する
ボタンが押されたときに関数「NewItem」をロードするボタンを設定しようとしています。コンパイルしようとすると、次のメッセージが表示されます。
C (私は D で C プログラムを書き直しています) では、g_signal_connect(NewItem_button, "clicked", G_CALLBACK(NewItem), NULL); を使用するだけですが、NewItem_button.addOnClicked(&NewItem); を使用すると思います。Dで。
私のコードは次のとおりです。
d - D クラス、OOP、および GTKd Notebook
以下の 2 番目のクラス (MyNewClass) の gtkd を使用して、gtk ノートブックにページを追加しようとしています。ノートブックは、最初のクラス main_window 内で作成され、2 番目のクラスによって呼び出されます。プログラムは正常にコンパイルされますが、プログラムを開くと、gtk メインウィンドウはテスター ボックスを除いて空白です。
linux - Plot2kill が Manjaro Linux でコンパイルされない
hereに示されているように、Plot2kill をコンパイルするための指示に従おうとしています。以前yaourt
は GtkD をインストールしていたので、ライブラリがあることは間違いありません。しかし、試してみると
次のエラー メッセージが表示されます。
ここで何が欠けているのかわかりません。
d - 単純なプログラムで GtkD から大量のエラーを吐き出す
AURから GtkD をインストールして、このチュートリアル コードをコンパイルしようとしています。GtkD 自体とチュートリアル コードのコンパイルには、GDC 4.9.1 を使用しています。
次のようにコードをコンパイルしようとしました(hello.d
はファイル名です):
しかし、私がそれを試みると、私はこれを得る:
ここで何が起こっているのかわかりません。可能な限りの助けをいただければ幸いです。
d - gtkd のウィジェット間の相互作用
D と gtkd を試しています。今、私はこのボタンを持っています。それをクリックすると、他のウィジェットで機能を開始したいと思います。これどうやってするの?
これは、機能しているが、まだ実行していないコードの例です(SearchButtonを押すと、SearchResultsGridの関数が呼び出される必要があります):
したがって、SearchResultsGrid で showResults をトリガーしたいのですが、私の考えは、SearchResultsGrid オブジェクトを Main 関数の SearchButton にすることでしたが、これは機能しません。
それを行うための予見された方法は何ですか?
linux - Linux で gtkd を使用する方法
gtkd ライブラリを使用して hello world プログラムをコンパイルしようとしています。
私は dmd コンパイラ ( ~/ ディレクトリにインストールされています) を使用しており、コンパイラが問題なく動作することを既に確認しています。
念のため、私のソースコードは次のとおりです。
プラグマはコメント アウトされています。なぜなら (私がこれを正しく理解していれば)、プラグマは -Ll フラグ以上のことは何もせず、解決策に近づくこともできなかったからです。とにかく、ファイルを保存した後、次を実行します。
次のエラーが表示されます。
すでに libgtkd-3.a、libgtkdgl-3.a、および libgtkdsv-3.a を /usr/lib にコピーしましたが、ターミナルの出力は同じままでした。リンカが私のファイルを見つけられないことは理解していますが、リンカがそうするのを助ける方法が他にありません。
インストールの詳細については、この投稿とまったく同じようにすべてをセットアップしました。問題があるかどうかはわかりませんが、私のコンピューターは debian wheezy ベースのディストリビューションである crunchbang を実行しています。前もってありがとう、R
linux - Glade/GtkD と D プログラミング言語で Hello World を表示する方法
Ubuntu Linux では、Glade アプリケーションを使用して Hello World ダイアログを作成できます。Dプログラミング言語で表示するにはどうすればよいですか?