工作半年遇到的qt4.8的问题及解决方法

工作半年遇到的qt4.8的问题及解决方法

ID:6384669

大小:393.85 KB

页数:21页

时间:2018-01-12

工作半年遇到的qt4.8的问题及解决方法_第1页
工作半年遇到的qt4.8的问题及解决方法_第2页
工作半年遇到的qt4.8的问题及解决方法_第3页
工作半年遇到的qt4.8的问题及解决方法_第4页
工作半年遇到的qt4.8的问题及解决方法_第5页
资源描述:

《工作半年遇到的qt4.8的问题及解决方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、QT常见问题及解决方法lLinux和windows共享时要求密码。在windows上的文件夹-属性-共享-共享和网络中心-不要勾用密码共享即可。安装vmtools。然后在vm上设置share即可。安装vmtools前先要安装g++和gcc。lFedora的linux系统没有自带的g++和gcc。需要从网上下载。下载命令:yuminstallgccyuminstallgcc-c++l解决arm-linux-gcc–v:commandisnotfound的问题。Sudo–s然后输入改变变量的环境。exportPASH=$PASH:…..即可。lQGtkStylewasunableto

2、detectthecurrentGTK+...出现问题:Starting/home/jumn/Desktop/main-build-desktop/main...QGtkStyle was unable to detect the current GTK+ theme./home/jumn/Desktop/main-build-desktop/mainexitedwithcode0使用Qt编写的程序,启动后即意外退出。出现的不是要的程序生成界面。。。。。。分析问题:极可能是因为GTK环境使用了qt风格,qt程序再调用GTK所用的风格,形成死循环。解决方法:找到qtconfigex

3、ecutable文件。。。。我安装的是QTSDK,路径在/opt/qtsdk-2010.05/qt/bin双击打开,在GUIStyle中Desktop Setting(Dfault) 改为Windows。。。。。。。如下图: 这样之后,结果就没有了。。。。。如下:linux的基础启动流程1.加载BIOS的硬件信息,并获取第一个启动设备的代号。2.读取第一个启动设备的MBR的引导加载程序(即lilo、grub、spfdisk等)的启动信息。3.加载操作系统的核心信息,核心开始解压,并尝试驱动所有的硬件设备。4.核心执行init程序并获得运行信息。5.init执行/etc/rc.d/

4、rc.sysinit文件。6.启动核心的外挂模块(/etc/modprobe.conf)。7.init执行运行的各个批处理文件(Script)8.init执行/etc/rc.d/rc.local文件。9.执行/bin/login程序,等待用户登录。10.登录之后开始以shell控制主机。1.linux核心的引导操作系统的核心是放在文件系统中的,要想正确加载核心就必须提前识别文件系统。系统刚启动的时候,就需要通过引导加载程序(即lilo、grub、spfdisk等)来识别文件系统,引导核心。要想加载linux的核心就必须能识别linux的文件系统,要加载windows核心就必须能识

5、别windows文件系统。而grub是同时支持linux和windows的。但windows的加载程序并不支持linux文件系统,所以在多重启动设置的时候,总是要先装windows而后装Linux。核心文件在哪里呢?一般来说,它会放在/boot里,并且取名为/boot/vmlinuz。在加载核心的过程中,必须知道,系统只会“载入根目录”,并且是以只读方式载入的。有时为了让某些功能可以用文件的方法来读取,有的系统在启动的时,会建立虚拟盘(ramdisk),这就需要使用initrd以及linuxrc了。在加载核心的时候,一起加载initrd的映像文件(boot/initrd-xxxx

6、.img),并利用linuxrc(在initrd的映像文件内)程序来加载模块。在核心驱动外部硬件的工作完成之后,initrd所建立的虚拟盘就会被删除。2.第一个程序init的加载和runlevel设置在核心加载完成之后,系统就准备好了,等待程序的执行。整个linux系统中,第一个执行的程序就是“/sbin/init”。init程序做的工作相当多,除了利用设置文件“/etc/inittab”来获取运行等级之外,还会通过运行等级的设置值启动不同的服务项目。运行等级是指linux通过设置不同等级来规定系统用不同的服务来启动,让linux的使用环境不同。"/etc/inittab"中有这

7、么一句"si::sysinit:/etc/rc.d/rc.sysinit",表明系统需要主动使用"rc.sysinit"这个shell脚本来设置系统环境。但这个文件的文件名在各个版本中是不一样的,需要自行查看确认。3.init处理系统的初始化流程(/etc/rc.d/rc.sysinit)(1)获取网络环境与主机类型。首先会读取网络环境设置文件"/etc/sysconfig/network",获取主机名称与默认网关等网络环境。(2)测试与载入内存设备/proc及usb设备/sys

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。