在ubuntu下怎么ubuntu12.04安装qt44

trackbacks-0
&&&&&& 配置了很久,都没有找到好的方法,起初,在CSDN上面有两个老的帖子,不过按照上面的方法,下载了源文件后,还是不能成功的安装,于是没有办法,只能寻找其他其他方法了。&&&&& 可是,在找到官网说明,看了N久的英文说明之后,愈发头疼,原帖见:&&&&& 无奈,教育网也比较抽风,室友还在看PPLive,网页都打不开,等了一会,再上网搜索了下,结果依旧。&&&&& 然后,搜索到了下面的两个网页,摘抄如下:内容如下:Debian/Ubuntu 下安装GTK(转)
安装命令:
sudo apt-get install gnome-core-devel
sudo apt-get install libglib2.0-doc libgtk2.0-doc
sudo apt-get install devhelp
sudo apt-get install glade-gnome glade-common glade-doc
安装GTK环境只要安装一个gnome-core-devel就可以了,里面集成了很多其他的包。除此之外还要转一些其他的东西,如libglib2.0 -doc、libgtk2.0-doc帮助文档,devhelp帮助文档查看,glade-gnome、glade-common、glade-doc图形界面设计等。使用外部命令查看安装的gtk库版
$pkg-config --modversion gtk+(查看1.2.x版本)$pkg-config --modversion gtk+-2.0 (查看 2.x 版本)$pkg-config --version (查看pkg-config的版本)$pkg-config --list-all grep gtk (查看是否安装了gtk)
安装gtk2.0
sudo apt-get install libgtk2.0-dev
还有下面的这个帖子:
Ubuntu网络环境下如何安装GCC及其头文件
1、配置GCC 刚装好的GCC什么都不能编译,因为没有一些必须的头文件,所以要安装build-essential,安装了这个包会安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等好多必须的软件和头文件。sudo apt-get install build-essential 安装完成后写一个C语言程序testc.c测试一下。
#includeint main{printf("Hello Ubuntu!\n");return 0;}$ gcc testc.c -o testc$ ./testc
显示 Hello Ubuntu! C语言编译器安装成功; 2、安装GTK环境 安装GTK环境只要安装一个gnome-core-devel就可以了,里面集成了很多其他的包。除此之外还要转一些其他的东西,如libglib2.0 -doc、libgtk2.0-doc帮助文档,devhelp帮助文档查看,glade-gnome、glade-common、glade-doc图形界面设计等。
sudo apt-get install gnome-core-develsudo apt-get install libglib2.0-doc libgtk2.0-docsudo apt-get install devhelpsudo apt-get install glade-gnome glade-common glade-doc
3、测试程序
#includevoid hello(GtkWidget *widget,gpointer data){g_print("Hello Ubuntu!\n");}gint delete_event(GtkWidget *widget,GdkEvent *event,gpointer data){g_print ("delete event occurred\n");return(TRUE);}void destroy(GtkWidget *widget,gpointer data){gtk_main_}int main( int argc, char *argv[] ){GtkWidget *GtkWidget *gtk_init (&argc, &argv);window=gtk_window_new (GTK_WINDOW_TOPLEVEL);gtk_signal_connect (GTK_OBJECT(window),"delete_event",GTK_SIGNAL_FUNC(delete_event),NULL);gtk_signal_connect (GTK_OBJECT (window), "destroy",GTK_SIGNAL_FUNC (destroy), NULL);gtk_container_set_border_width (GTK_CONTAINER (window), 10);button = gtk_button_new_with_label ("Hello Ubuntu!");gtk_signal_connect (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (hello), NULL);gtk_signal_connect_object (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (gtk_widget_destroy),GTK_OBJECT (window));gtk_container_add (GTK_CONTAINER (window), button);gtk_widget_show (button);gtk_widget_show (window);gtk_return(0);}
用下面命令编译运行
$ gcc gtkhello.c -o gtktest `pkg-config --cflags --libs gtk+-2.0`$ ./gtktest
会显示一个带有一个按钮的窗口,点击按钮以后窗口关闭,命令行显示Hello Ubuntu! 4、QT安装
libqt4-coreqt4-designerqt4-dev-toolsqt4-qtconfiglibqt4-devlibqt4-gui libqt4-debuglibqt4-sql
这个我还没有怎么用过,在新立得里面搜索QT4,看着差不多的都装上了。 5、装一个IDE Linux里面有个一个C C++的IDE 叫Geany,在菜单“应用程序”-&“添加删除程序”,在里面program里找一下就可以了。上面的两个帖子,讲了一些如何配置的问题,不过还是比较缺乏资料。再附上一个:GTK的安装
apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具
apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件
apt-get install pkg-config #用于在编译GTK程序时自动找出头文件及库文件位置
apt-get install devhelp #这将安装 devhelp GTK文档查看程序
apt-get install libglib2.0-doc libgtk2.0-doc #这将安装 gtk/glib 的API参考手册及其它帮助文档
apt-get install glade libglade2-dev #这将安装基于GTK的界面GTK是开发Gnome窗口的c/c++语言图形库。
apt-get install libgtk2.0*, gtk+2.0所需的所有文件统通下载安装完毕。
应用程序编译命令:gcc test.c `pkg-config --cflags --libs gtk+-2.0`,编译通过,运行正常。&&&&&& pkg-config是一个用来管理包的程序,在控制台输入 pkg-config --cflags --libs gtk+-2.0,可以发现输出的文本包括了gcc编译gtk+2.0所需要的所有选项(头文件目录和库文件)。&&&&&& 这里有一点需要注意, gcc test.c `pkg-config --cflags --libs gtk+-2.0`, pkg-config --cflags --libs gtk+-2.0两侧的引号并不是真正的引号,而是键盘数字件那一行,最左边的那个字符。如果错用了单引号,gcc无法使用 pkg-config --cflags --libs gtk+-2.0产生的文本作为编译选项。构造程序。
【后记】:照着上面的方法,一个个的试了下,总是出现了一个问题:&&&&&&&&&&&&&&&&&&&&&&&
&下列的软件包有不能满足的依赖关系:&&&&glade-doc:&依赖:&libscrollkeeper0&但却无法安装它&&&&&E:&无法安装的软件包
没有什么好的办法解决,搜了下,发现原因可能是出在了更新和安装的时候,版本之间的依赖关系没有做好,低版本的和高版本的直接没有做好这个关系,所以出现了上面的错误,不过那个事最后一步,而且可以看到,出错的是glade-doc文件,虽然它不能安装,不过仅仅是一个文档而已,没有太大的印象。尝试再次编辑,没有成功。于是尝试了下:sudo apt-get upgrade彻底的升级了一下软件,发现了很多安装,全部装下去,OK。要求重启,立即重启。重启后,再次编译,尝试了两次,OK,出现了一个很简单的界面,于是,证明能够使用这个库了。GTK+,我终于把你搞定了,安装成功,发个截图看看。
阅读(6124)
&re: Ubuntu下GTK的安装
非常感谢。&&&&&&
&re: Ubuntu下GTK的安装
请问楼主有没有GTK相关的安装包啊,我搜了一下好像要安装五个东东呢,上网搜不到啊,我是程序菜鸟打算自学GTK,楼主要是有安装包的话能不能麻烦给我发一份呢?我QQ:.真心谢谢楼主了。&&&&&&
26272829123456789101112131415161718192021222324252627282930311234567
留言簿(11)
随笔分类(87)
随笔档案(145)
文章分类(70)
文章档案(70)
ACM与算法比赛
LaTex和Tex学习
电子书下载
英语网站(长期学习)
积分与排名
阅读排行榜
评论排行榜Ubuntu 10.04下安装Qt4和创建第一个Qt程序_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Ubuntu 10.04下安装Qt4和创建第一个Qt程序
来源:Linux社区&
作者:aleny-liu
1.首先安装Qt4并采用Qt Creator进行开发演示
(1)在Terminal中输入:
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,Qt Creator
qt4-doc 这个是帮助文档
qt4-qtconfig Qt的配置工具,这个装好默认好
qt4-demos 官方的一些Demo
qt4-designer 可视化窗体设置工具
安装完成后,在&应用程序-&编程&下面会看到多出Qt Creator ,Qt4助手 ,Qt4设计器,Qt Linguist等
2.用Qt Creator创建我的第一个Qt程序hello world
1.新建一个空的Qt4项目,选择其他项目,在右边选择空的Qt项目。
2.然后就是对项目命名,跟着向导做,就完成了项目的构建。
3.在Qt Creator的菜单栏中选择&窗体-&显示边栏&,现在可以看到刚才建立的项目。
4.右键项目文件夹,点击&添加新文件&,在这里选择C++ -&C++源文件,或者选择& 概要-&文本文件,只是在下面命名的时候加上后缀.cpp就可以了。文件    名不一定要写成main.cpp,任何名字都可以。  
5 编辑源代码,点一下左下角的第一个绿色三角形按钮就可以了。
#include &QApplication&&#include &QLabel&&&int main(int argc, char *argv[])&{& &
QApplication app(argc, argv);& &
QLabel hello("&h2&&i&Hello&/i&&font color=red& Qt!&/font&&/h2&");& & hello.show();& &
return app.exec();&}
6 程序运行结果如下:  
代码中第七行中也可以不用UML代码,直接
QLabel hello("Hello Qt!");
相关资讯 & & &
& (08月30日)
& (07月27日)
& (09月16日)
& (07月27日)
& (05月21日)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款
bcxhzj 发表于 大大,为什么我按照上面步骤执行以后在编程里面没有那个Qt creator呢?}

我要回帖

更多关于 ubuntu 安装qt4.8 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信