导航:首页 > 操作系统 > linuxglade

linuxglade

发布时间:2022-08-19 14:56:33

⑴ 在linux下用gtk写图形用户界面 ,想使用glade3,想知道具体的步骤

安装个anjuta吧,这个是集成开发环境,可以帮助你管理工程,当然也可以帮你建立glade3工程和gtk工程

⑵ 如何用linux下的glade写一个可以多功能的画板

» » OPIE操作系统当前离线UID2266270 帖子31 精华0 积分169 手机型号A1200 阅读权限30 在线时间45 小时 最后登录2009-7-1 UID2266270 帖子31 精华0 积分169 经验80 点 MO币0 金 参与币7 张 索取值0 点 贡献值1 点 手机型号A1200 注册时间2007-3-8 发表于 2007-6-16 18:45| 市面上主流的智能手机(专区)操作系统大致可以分为“SYMBIAN、Linux、Smartphone、Palm”等几种,当中要数“SYMBIAN和Smartphone”这两个智能操作系统的进攻性最强。“SYMBIAN和Smartphone”分别在手机巨头诺基亚和软件巨人微软的带领下一路攻城略地,牢牢地占据着智能手机操作系统的话语权。然而其它两个智能手机操作系统中,相对于PALM先前对微软投城的行为,Linux的市场战略却好像更让人触摸不透。一开始,凭借着高度开放性的特点,Linux便携式的掌上通信产品一经提出便引来了无数玩家好奇的目光。然而因为摩托罗拉在国内更多地把Linux系统的智能手机定位为高端产品,和所实行相应高价的市场运行策略,让Linux手机逐渐沦为少数大款们的玩器,离真正的玩家们却越来越远了。加上Linux系统相对较少的软件扩展资源,更加让玩家们嗤之以鼻。正当大家都渐渐远去之时,Linux的操作系统却为我们带来了一个巨大的惊喜,在摩托罗拉的A780(机型介绍 报价 热评)、E680i(机型介绍 报价 热评)等手机上可以通过多安装一个叫OPIE的Linux系统实现双系统,使的系统扩展性能和Linux的可玩性大大地提高。看到这里,相信读者们都十分惊奇吧?都急于想明白这是怎么一回事?好。下面我们将为大家带来OPIE系统的安装过程和关于OPIE系统的最详尽的介绍OPIE智能操作系统介绍OPIE操作系统的全名叫做(开放掌上电脑集成环境,即 Open Palmtop Integrated Environment),基于 Qtopia,最类似于桌面领域中的 KDE,是为掌上电脑专门设计的LINUX操作系统。OPIE操作系统完美地支持摩托罗拉的A、E系统的智能手机使用的硬件设施,并且两者有着相同的LINUX内核模块。OPIE操作系统大家可以理解为其只不过是APP界面接口程序,等同于SYMBIAN系统中诺基亚所使用的Series60图形界面。所以,安装双系统后的手机并不会出现软、硬件兼容性上的问题。经过OPIE系统版本不断的发展,人性化上面的设计也更加的完美。大家在运行OPIE操作系统的操作过程中,如果遇上有电话打入或者收发短信息的情况,OPIE操作系统会自动切换到摩托罗拉原有的Linux的操作系统中,不会对大家使用日常手机功能上的应用产生不便。而在大家关心的硬件资源的占用上,OPIE操作系统也有着相当出色的表现。由于OPIE操作系统的安装和运行空间都会选择在相对充裕的扩展卡,而系统的运行过程中只会共用少数的CPU资源,因此,在手机同时运行双系统的情况下操作也不会出现延迟情况。Opie系统中更提供有系统监测功能可以看出手机内存的使用情况,CPU的利用率,大家可以实时地观察硬件的运行情况。OPIE操作系统功能简介OPIE操作系统的应用功能相信也是不少读者十分关心的问题,因此在和大家讲解系统的安装过程之前,先为大家粗陋地介绍一些OPIE操作系统过人的功能应用。在工作商务应用中,OPIE操作系统的表现是相当出色的。PIM的功能提供有日历、名片(内容非常详细)、任务、备忘录和日程管理等功能,对日常的商务活动有莫大的帮助。而工作上的功能就内置有各类型文档编辑器(可以编辑一些系统文档)、超强画板和图片浏览器、konsole,console(Terminal Emulation,LINUX编程终端,就是最近DX移植的那种),可以执行office上的excel软件相信会让更多人期待(并不是以前手机中使用过的JAVA那种版本,而是几乎和电脑功能一样的版本,有函数等等的功能)。播放MP3。电影的娱乐功能当然是必不可少的。OPIE系统内置的系统管理软件也非常丰富,有file manager功能软件,可以像电脑一样对所有(没有错,很高兴回答楼主的问题 如有错误请见谅

⑶ linux怎么修改glade标签里的文字大小

修改方法:
1、一般来说,需要使用对应的库
2、Linux下用的比较多的是gtk和qt对应的IDE是glade和qtcreator,下载glade和qtcreator
3、在代码中调用相关的图形化函数。

用Glade设计的用户界面(User Interface)是以XML格式的文件保存的,可以通过GTK+对象GtkBuilder被应用程序动态地载入。

⑷ Linux中 glade3编译出错,显示 致命错误:glade/glade.h:没有那个文件或目录 #include <glade/glade.h>

gcc -Wall -g OS4.c -o program `pkg-config gtk+-2.0 --cflags --libs` -I/usr/include/libglade-2.0/ -lglade-2.0

Good luck

⑸ linux glade怎样使用

Glade Reference Manual 一个工具而已,怎么会有书,Anjuta都没有

⑹ Linux下,有图形界面的编译器吗

看你用什么编程语言了?下面是十个杰出的开源开发工具,它们将帮你提升开发效率。
1、Bluefish
Bluefish是进行Web开发时最受欢迎的IDE之一。它能够处理编程和标记语言,但是该工具的重点用途在于创建动态和交互式网站。和许多 Linux应
用程序一样,Bluefish是一个轻量级工具,运行速度非常快,它所占据的资源只有同类工具的30%到40%。Bluefish可以一次打开多个文档
(最高可打开3500个文档)。它包含项目支持、远程文件支持、搜索和替换(包括正则表达式),无限撤消/重做、多语言定制语法高亮、窗口反斜线文本和多
编码支持等功能。
Bluefish最漂亮的功能之一是用户定义工具栏Quickba,它可以让你通过“右键点击并选择增加到
Quickbar”的方式来增加按钮。你可以增加任意HTML工具栏按钮到Quickbar上。Bluefish还有许多操作简化工具,可以帮助你增加不
同元素到你的代码中。需要一个 DHTML自动提交选择框?简单。从DHTML下拉列表中选择“自动提交选择框(Auto-submit Select
Box )”,然后填充必要的条目,就可以增加该元素到你的代码中。Bluefish有针对C、Apache、DHTML、DocBook、HTML、
PHP+HTML和SQL的智能向导。如果是手动开发自己的网站,你应该选择使用Bluefish这个工具。
该工具主页:http://bluefish.openoffice.nl/
2、Anjuta
Anjuta是一个免费的开源C和C++开发工具。
它的安装非常简单(在Mandriva上使用urpmi
anjuta命令),提供项目管理、应用程序向导、交互式调试器、一个强大的源代码编辑器(支持源浏览、代码完成和语法高亮功能)。Anjuta团队开发
的这个强大IDE非常易于使用,而且可以满足你的C和C++编程需求。
Anjuta具有一个灵活而强大的用户界面,让你可以在布局界面中拖拽工具来安排图形用
户界面,使其与你希望的设计最接近。而且每一个用户配置的布局对一个项目来说是可以持续生存的(因此你可以为每一个项目使用不同的布局)。Anjuta还
具有一个强大的插件系统,通过它你可以选择激活或关闭哪一个插件。而且与所有开源项目一样,你可以为Anjuta开发满足你自己需求的插件。在
Anjuta应用程序中最大的工具之一是项目管理器。这个工具几乎可以打开任何基于automake/autoconf的项目。这个项目管理器不会增加任
何基于Anjuta的信息到这个项目中,因此在Anjuta之外,你的项目同样可以被维护和开发。
该工具的主页:http://anjuta.sourceforge.net/
3、Glade
Glade是一个GNOME桌面环境下用于开发GTK+的RAD(迅速应用开发)工具。它的界面与GIMP非常类似,可以被用户进行定制化,甚至可以被嵌入到Anjuta中。
Glade包含许多界面创建控件,诸如文本框、对话标签、数字输入框和菜单等,让你可以更快速的开发界面。界面设计以XML格式存储,从而让这些设计可以被轻松的应用于外部工具中。
安装Glade的过程非常简单。举例来说,如果你使用Fedora操作系统,你可以使用命令“yum install glade3”来启动安装。Glade不像Anjuta一样具有一个强大的项目管理器,但是你可以在Glade中创建、编辑和保存项目。
该工具的主页:http://glade.gnome.org/
4、GCC
GCC是一个GNU编译器,支持C、C++、Objective-C、FORTRAN、Java和Ada等语言。它是一个命令行工具。

最常见的用途是作为C和C++代码的编译器。你可能会有疑问,一个工具如何编译不同语言的代码?非常简单:对于C来说,你调用“gcc”命令,而对于
C++来说,你调用“g++”命令。两个编译器在同一套工具集中。而且g++是一个编译器,而不仅仅是一个预处理器。它可以直接从源代码创建目标代码,而
无需使用一个中介首先从C++代码创建C代码。这样可以创建更好的目标代码,而且让你掌握更好的调试信息。
该工具的主页:http://gcc.gnu.org/
5、Kdevelop
Kdevelop创建于1998年,是一个非常易用的KDE桌面环境IDE。Kdevelop目前在GPL下发布,可以免费使用。
它是基于插件的,因此你可以通过增加和移除插件,来创建最适合你需要的功能。Kdevelop还支持描述性档案(profile)功能,因此不同设置的插件可以与特定项目关联在一起。

Kdevelop支持15种编程语言,对每一种语言有其特定的功能。Kdevelop还提供一个内置调试器、版本控制系统
(Subversion)、应用程序向导、文档查看器、代码段工具(code
snippets)、集成Doxygen、RADio工具、支持Ctags、代码格式重定、QuickOpen支持和停靠窗口和工具栏等功能。
Kdevelop最好的地方之一是,它替用户完成了众多底层的任务。不断处理make、automake和configure操作是一件令人讨厌的事情。
任何好程序员应该知道这些工具,Kdevelop包含了一个Automake管理器,简化了它们的使用。该工具另一个好用的功能是,该编译器的输出窗口是
彩色的,因此你可以很容易的立刻看到错误、警告和信息之间的区别。
6、GDB
严格来
说,GDB算不上一个开发者工具,不过它是多数*NIX开发者必备的工具之一。GDB就是GNU调试器。这个工具从命令行中启动,让开发者可以立即获得来
自另一个被执行的程序的即时反馈。如果你要创建、完成和发布一个应用程序,可能需要了解问题所在。为了帮助你发现这些问题,你可以从
gdb工具中启动这个程序,它将帮助你发现问题所在。通过GDB你可以完成如下任务:
·按照影响应用程序行为的指定参数、开关或输入来启动它;
·针对特定行为终止应用程序执行;
·当你的应用程序停止时检查发生的事情;
·修改应用程序,迅速进行测试。
在处理漏洞报告时,GDB也非常好用。
该工具的主页:http://www.gnu.org/software/gdb/
7、KompoZer
KompZer是一个易用的所见即所得(WYS/WYG)Web开发工具,其目标用户是希望创建一个专业Web站点,而又不想了解HTML的非技术用户。
KompoZer具有众多亮点功能。其中最强大的一点就是可以通过一个URL打开、编辑和上传一个网站。这个功能让你可以无需编辑HTML就可以简单的对网站进行更新。当然,前提是你必须具有网站的上传权限。在使用其它网站作为模板时,这个功能也非常有用。
你不能把KompoZer看作一个只适合初学者的工具。它是微软FrontPage和Adobe Dreamweaver的免费开源替代产品。和其竞争产品一样,KompoZer可以通过点击一个标签就实现代码编辑和预览界面的切换。
该工具的主页:http://www.kompozer.net/
8、Eclipse
Eclipse是一个Java语言编写的多语言支持的IDE,它具有一个丰富的插件系统,让你可以对其进行功能扩展。平均每月被下载的次数超过100万次,Eclipse是当今软件开发领域最强大的工具之一。实际上,Eclipse是开源开发的事实标准。
Eclipse最强大的地方或许在于其插件功能。在支持编程语言方面,Eclipse号称拥有高达58个插件。基于这个功能丰富的开发环境,Eclipse拥有一个巨大的开发者社区,而且很多机构都提供该IDE的培训,甚至在有的大学里将其列为课程之一。
该工具的主页:http://www.eclipse.org/
9、Make
Make是一个Linux工具,可以自动判断大型程序的哪一部分需要被编译。一旦判断出哪些需要被编译后,它将运行必要的命令来完成这个操作。当从源代码安装应用程序时,经常会用到Make,因此开源应用程序开发者应该对Make工具有比较深入的了解,明白如何使用它。

如果你计划开发一个需要从源代码安装的应用程序,你需要知道如何软件一个makefile。这个makefile描述了你应用程序中不同文件之间的关
系,并且包含了需要拼合在一起的声明。如果你熟悉应用程序安装的话,你会了解这个命令:./configure;make;make install。
10、Quanta Plus
与Kompozer类似,Quanta Plus也是一个HMTL开发工具。Quanta Plus支持所见即所得(WYSIWYG),也支持代码处理,它支持HTML、XHTML、CSS、XML(以及基于XML的语言)和PHP。

Quanta
Plus的特色功能包括快速标签完成、项目管理、实时预览、PHP调试器、CVS支持和子版本支持(需要插件支持)。相对来说,Kompozer的主要目
标用户是那些非技术专业用户,而Quanta Plus则是针对那些希望有一个好的所见即所得编辑器的技术型用户。
该工具的主页:http://quanta.kdewebdev.org/

⑺ linux下GTK+和Glade3编程信号处理问题

g_signal_connect(G_OBJECT(window),"delete_event",G_CALLBACK(gtk_main_quit),NULL);
你创建窗体了吗? 不然你把这个加在
gtk_builder_connect_signals(builder.....)的前面吧!~!~!

⑻ 请教大伙一个问题: linux中,用python脚本结合gtk2,glade文件写的程序:system-config-date这个工具

一般来说,linux都可以支持多种语言的,在system-config-date的source包中,有一个po的文件夹,里面都是翻译文档,常用的繁中,简中,俄语,法语等翻译都在该文件夹中,运行该程序时,系统根据当前系统的语言选择对应的语言,你可以自己看看po文件夹中的格式,也可以自己添加翻译。
glade文件也可以在po中添加翻译的,只是你说的情况可能是source中没有glade的翻译,这与glade没什么关系,,linux开源的东西,许多都是不太规范,经常有些程序没有翻译,这很正常的

⑼ linux glade联编后生成n多文件 想知道它们是干什么用的 能从底层上讲一下么 高分奉上

这样的爹是真爹啊

glade其实是一个方便界面布局的一个东西,类似QT design的拖放,或者vc这样的IDE, glade2 可以直接生成源码,然后编译, glade3现在只生成xml文件,跟源码分离了,这样的好处是,你界面内容变了,源码不用重新编译也照样可以用

你说的联编生成的n多文件是什么后缀的
一般工程里面会有如下几种
.c 或者. cpp的是源文件 .h 的是头文件
.glade是生成的界面描述文件
.o 是编译的临时文件,就是对应.c 或。cpp
.a 是静态库文件, .so 是动态库文件, 这两个都是由 .o 文件链接得到的 前者是静态链接 后者动态链接

生成可执行文件的过程是 .c 编译 得到 .o 链接得到 (.a .so ) 可执行文件

不知道你说的那n个文件有没有不在这个范围里面的,有的话你再提出来

⑽ 怎么在linux环境下安装glade-3-2.90.0,已经下载了安装包,求详细步骤,有图最好,跪求大神帮忙

你什么版本,一般都自带了啊,
ubuntu/debian 直接
apt-get install glade

阅读全文

与linuxglade相关的资料

热点内容
vb中双击命令按钮 浏览:208
服务器做了磁盘阵列怎么重装 浏览:606
逻辑加密ic卡能用吗 浏览:883
c语言代码编译器手机版 浏览:289
recovery无命令 浏览:957
想妈妈的命令 浏览:578
网站接入方式怎么填写云服务器 浏览:859
薯仔视频APP怎么看不了 浏览:550
社交软件app该怎么聊 浏览:23
pc的启动文件夹 浏览:671
文件夹压缩过程中点击取消压缩 浏览:216
顺丰app专享优惠券怎么用 浏览:667
酷狗音乐分享文件夹 浏览:826
服务器mgmt旁边的接口是什么 浏览:844
单片机发光二极管原理图 浏览:50
在北京当程序员6年 浏览:128
编译器gcc如何用 浏览:412
androidbringup 浏览:978
算法设计与分析英文版 浏览:911
java程序员加班吗 浏览:142