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的函数,会出现智能提示
相关推荐
Ubuntu下eclipse环境搭建,开发Android需要用的哦,简单介绍
Linux版eclipse,自己安装有效,用来在Ubuntu里跑Hadoop的,Java语言的,有问题安装可以评论区交流,教程很多,一般都是可以搞定的
eclipse-cpp-2022-03-R-linux-gtk-aarch64.tar.gz
eclipse-cpp-juno-SR2-linux-gtk.tar.gz.part3.rar
eclipse-java-2020-06-R-linux-gtk-x86_64.tar.gz安装包,虚拟机Linux操作系统,基于Ubuntu实验环境.
Linux下解压直接可运行的eclipse的SDK, ubuntu14.04 安装eclispe 教程https://blog.csdn.net/hellochristie/article/details/77131117
eclipse-cpp-luna-SR2-linux-gtk-x86_64.tar.gz,eclipse4.4版本。
eclipse IDE 2018.09版本,适用于32位Ubuntu操作系统,虚拟机可用。用于嵌入式Linux开发。
eclipse-java-2020-03-R-linux-gtk-x86_64.tar安装包,虚拟机Linux操作系统,基于Ubuntu实验环境
解决ubuntu12.10下unity桌面中,eclipse提示颜色问题,具体方法见:http://blog.csdn.net/on_way_/article/details/8566904
将eclipse解压到usr/local目录下: " "sudo tar xzvf eclipse-SDK-4.3.1-linux-gtk-x86_64.tar.gz " "-C/usr/local " "2.授权:sudo chmod -R 777 /usr/local/eclipse " " " "将hadoop插件拷贝到/usr/local/eclipse/...