有没有关于在 ubuntu 平台上将 gtk+3 库与 eclipse indigo cdt 链接的简单教程?当我用谷歌搜索时,我一直在尝试使用 pkg-config 命令,但仍然得到相同的结果; SDK 无法解析 gtk 方法。
我从 synaptic 正确下载了 libgtk3-dev 和 gtk3。
我从 C++ 设置 - gcc 编译器 - 中正确包含了所有 header 。但是如何处理 gcc 链接器 - 库呢?任何有关此的教程将不胜感激。谢谢...
最佳答案
由于我最近遇到了这个问题,因此我将在此处发布在 Debian 8 上使用 Gnome 3 和 Eclipse Indigo 运行 gtk+ v3 项目所需的所有内容。
首先,确保您已下载所有需要的软件包:
root# apt-get install libgtk-3-dev gdb eclipse-cdt build-essential cmake git pkg-config
安装完所有这些软件后,打开 Eclipse。我们将安装 Marketplace,这是 Eclipse Indigo 中不存在的新 Eclipse 功能。
打开“帮助”菜单(位于上方的文件栏中)并选择“安装新软件”。将打开这样的窗口:
单击“添加...”按钮并输入此存储库:Name="Marketplace"和 Location="http://download.eclipse.org/mpc/indigo/"。
添加存储库后,您将能够选择 Marketplace 客户端,如下图所示:
选择“Marketplace 客户端”并安装它。需要时重新启动 eclipse IDE。
现在 Marketplace 可用,让我们使用它吧。我们需要一个名为 Pkg-config 的工具来配置项目中的所有 GTK+ v3 库。
再次打开“帮助”菜单并选择新的“Eclipse Marketplace...”选项。在搜索栏中,输入文本“pkg-config”,您应该会看到如下屏幕:
这是 Eclipse 的 pkg-config 工具。按“安装”按钮并在需要时重新启动 IDE。
现在继续在 eclipse 中创建一个简单的 C++ 项目。创建后,选择其主文件夹并转到“项目”>“首选项”(或右键单击它并选择首选项选项)。您将看到一个首选项窗口,因此转到 C/C++ Build > Settings 并选择 Pkg-config 选项卡。现在从列表中选择 gtk+ 3 选项,如下所示:
所有需要的配置都结束了。关闭该窗口并构建漂亮的 GTK+ v3 应用程序;)
关于linux - Ubuntu GTK3 Eclipselink,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17311673/