Ubuntu下在Eclipse中运行C语言的GTK程序
-
下载相关的包
sudo apt-get install gnome-core-devel build-essential libgtk2.0-dev libgtk2.0-doc
-
测试代码
打开Eclipse,新建——C Project——输入Project name,并选择Executable中的Hello World ANSI C Project,默认会选择Linux GCC的Toolchains,点击Finish——这时会打开一个Hello World的示例代码——将其中哦功能的代码换成下面的测试代码。(其实完全可以不用Hello World模版,这里只是简化过程。)
#include <gtk/gtk.h> int main( int argc, char *argv[] ) { GtkWidget *window; gtk_init (&argc, &argv); window = gtk_window_new (GTK_WINDOW_TOPLEVEL); gtk_widget_show (window); gtk_main (); return 0; }
- 配置Eclipse
(1)选中gtk项目,在菜单栏点击Project——Properties——C/C++ Build——Settings——GCC C Compiler——Miscellaneous,在Other flags中加入`pkg-config –cflags gtk+-2.0`
(2)在同一个对话框中,选择GCC C Linker——Miscellaneous,在Linker flags中加入`pkg-config –libs gtk+-2.0`
(3)选中GCC C Linker,在右边的Command line pattern里面的${INPUTS} 调到${COMMAND}后面,如:${COMMAND} ${INPUTS} ${FLAGS} ${OUTPUT_FLAG}${OUTPUT_PREFIX}${OUTPUT}
(4)在GCC C Compiler——Includes中,加入/usr/include/gtk-2.0 和 /usr/include/glib-2.0,可以消除gtk.h unresolved的警告,同时在程序中使用gtk的函数,会出现智能提示
相关推荐
如果不在同一目录,在完成Qt 插件解压后将解压生成的features目录和plugins目录下的文件拷贝至eclipse安装目录下对应的目录中。 3. 启动eclipse后,在新建project,选择Qt下的Qt Console Project/Qt Gui Project。 ...
通过以上步骤,您可以在 Ubuntu 16.04 上顺利地安装和配置 Eclipse IDE。Eclipse 不仅支持 Java 开发,还支持多种其他编程语言,包括 C/C++、PHP 等。对于初学者而言,按照本教程逐步操作即可顺利完成安装;而对于...
概述:本教程将详细介绍在Ubuntu环境下安装Eclipse的步骤,包括下载Eclipse、解压、添加面板启动器和添加到菜单等步骤。 知识点1:Eclipse的下载和安装 在Ubuntu环境下安装Eclipse需要首先下载Eclipse的安装包。...
在压缩包文件名称列表中,我们只看到“eclipse”,这可能是指解压后会得到一个名为“eclipse”的目录,其中包含Eclipse的所有文件和配置。通常,这个目录会有一个可执行文件(例如“eclipse”或“eclipse.exe”),...
在Ubuntu系统下搭建Eclipse开发环境主要是为了进行Android应用的开发,整个过程可以分为几个步骤,包括安装Java开发工具包(JDK)、安装Eclipse开发环境、安装Android SDK、安装Android开发工具(ADT)插件,以及...
【Eclipse环境设置GTK】是关于在Ubuntu操作系统中配置Eclipse集成开发环境(IDE)以支持GTK+开发的教程。GTK+是一个用于创建图形用户界面的库,常用于C和C++编程。以下是对该文档内容的详细解释: 首先,要进行...
在Ubuntu操作系统中配置Java、Eclipse和MyEclipse环境是开发Java应用程序的基础步骤。本文将详细介绍如何在Ubuntu 7.10 Gutsy版本上安装和配置这些组件。 首先,我们需要安装Java环境。在Ubuntu下,可以通过使用apt...
对于GTK+工程的配置,文章提到在Eclipse中新建项目时,需要进行如下高级设置: 1. 在项目创建过程中选择“Advanced settings”。 2. 在Settings选项中,选择“Miscellaneous”。 3. 在Other flags字段中输入`pkg-...
标题中的"eclipse-cpp-2022-03-R-linux-gtk-aarch64.tar.gz"揭示了这是一个针对C/C++开发者的Eclipse集成开发环境(IDE)的Linux版本,特别适配于64位AArch64架构(也称为ARM64)。Eclipse是全球广泛使用的开源IDE,...
Ubuntu 中 LibreOffice 和 Eclipse 配置调整 LibreOffice 是一个功能强大且功能丰富的 office 软件,但是在 Ubuntu 中使用 LibreOffice 时,会出现中文乱码的问题。同时,在使用 Eclipse 编辑器时,默认的提示框...
在压缩包子文件的文件名称列表中提到的“eclipse”,很可能是指解压后将得到Eclipse IDE的根目录,包含了运行Eclipse所需的所有文件和配置。通常,这些文件会包括一个名为“eclipse”的可执行文件,它是启动Eclipse ...
4. `eclipse.ini` 文件:这是Eclipse的启动配置文件,你可以在这里设置JVM参数、启动项和工作空间路径等。 5. `config.ini` 文件:配置Eclipse的运行时环境,如OSGi框架的设置。 在安装和使用这个Eclipse版本时,你...
《Eclipse C++ IDE在Linux x86_64环境中的应用详解》 Eclipse是一款广泛应用的开源集成开发环境(IDE),支持多种编程语言,其中Eclipse CDT(C/C++ Development Tools)专为C++开发者设计。"eclipse-cpp-2023-09-R...
通过上述步骤,我们可以在Ubuntu系统中成功部署Eclipse开发环境,并配置好Java和Tomcat服务器,为后续的Java Web项目的开发奠定了坚实的基础。这些步骤不仅适用于Ubuntu,对于其他基于Linux的发行版也具有一定的参考...
在Ubuntu操作系统中,Eclipse Luna SR2的安装和配置相对简单。用户只需将下载的".tar.gz"压缩文件解压,然后通过命令行或文件管理器启动Eclipse可执行文件。由于Ubuntu的开源特性,Eclipse与系统库和开发工具的集成...
【标题】"eclipse Oxygen(jee) for Linux 64位 安装包 gtk" 提供了关于Eclipse集成开发环境(IDE)的特定版本和操作系统兼容性的信息。Eclipse Oxygen是Eclipse IDE的一个版本,它专注于Java企业版(Java EE,现...