0

ubuntuプラットフォームでgtk + 3ライブラリをeclipse indigo cdtにリンクする簡単なチュートリアルはありますか? 私がグーグルで検索したように、pkg-config コマンドを使用しようとしましたが、それでも同じ結果が得られました。SDK は gtk メソッドを解決できません。

libgtk3-dev と gtk3 を synaptic から適切にダウンロードしました。

C++ 設定 - gcc コンパイラ - インクルードからすべてのヘッダーを適切に含めました。しかし、gcc リンカー - ライブラリについてはどうすればよいでしょうか? これに関するチュートリアルは大歓迎です。ありがとう...

4

1 に答える 1

0

最近この問題が発生したので、Gnome 3 と Eclipse Indigo を使用して Debian 8 で動作する gtk+ v3 プロジェクトを取得するために必要なすべてをここに投稿します。

まず、必要なパッケージをすべてダウンロードしたことを確認します。

root# apt-get install libgtk-3-dev gdb eclipse-cdt build-essential cmake git pkg-config

このソフトウェアがすべてインストールされているので、Eclipse を開きます。Eclipse Indigo にはない新しい Eclipse 機能である Marketplace をインストールします。

[ヘルプ] メニュー (上部のファイル バー) を開き、[新しいソフトウェアのインストール] を選択します。次のようなウィンドウが開きます。

[追加...] ボタンをクリックして、次のリポジトリを入力します: Name="Marketplace" and Location="http://download.eclipse.org/mpc/indigo/".

リポジトリを追加すると、次の図に示すように、Marketplace クライアントを選択できるようになります。

「Marketplace クライアント」を選択してインストールします。必要に応じて Eclipse IDE を再起動します。

これで Marketplace が利用可能になったので、使用してみましょう。プロジェクト内のすべての GTK+ v3 ライブラリを構成するには、Pkg-config というツールが必要です。

[ヘルプ] メニューを再度開き、新しい [Eclipse Marketplace...] オプションを選択します。検索バーに「pkg-config」と入力すると、次のような画面が表示されます。

これは、Eclipse 用の pkg-config ツールです。「インストール」ボタンを押して、必要に応じて IDE を再起動します。

次に、Eclipse で単純な C++ プロジェクトを作成します。作成したら、そのメイン フォルダーを選択し、[プロジェクト] > [設定] に移動します (または、それを右クリックして [設定] オプションを選択します)。設定ウィンドウが表示されるので、C/C++ Build > Settings に移動し、Pkg-config タブを選択します。次のように、リストから gtk+ 3 オプションを選択します。

そして、必要なすべての構成が終了します。そのウィンドウを閉じて、美しい GTK+ v3 アプリケーションをビルドしてください ;)

于 2015-08-25T12:43:22.800 に答える