linux - Ubuntu GTK3 Eclipselink

标签 linux eclipse ubuntu gtk eclipse-cdt

有没有关于在 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/

相关文章:

linux - Bash:返回值不完整

linux - 将 linux 共享 cifs 挂载为定义的用户而不是 "root"

java - HTMLUnit 密码设置问题

php - Ubuntu Phpmyadmin - 没有收到要导入的数据。要么没有提交文件名,

python - 运行 Apache 时打开 SQLite3 数据库文件的 Django 错误

c - Linux C : Accessing shared memory fails with `Invalid Argument` even though it was just created

linux - 如何使用键盘将终端中的所有内容复制/粘贴到记事本?

eclipse - Datanucleus 增强器意外异常

c++ - 使用 Visual Studio 2012 构建 Eclipse C++ Docfrac 项目

apache - 如何获取 Shell 脚本来更改文件权限?