Fedora无法安装Qt4
阅读原文时间:2023年07月09日阅读:1

针对QT4,6安装时遇到的情况

安装平台:fedora14i686

Qt版本:4.6.2

1:解压qt的tar包

我们进行解压(tar xzvf ***.tar.gz),解压到指定目录的话后边加上: -C +指定路径

2:进入解压包的目录执行 ./configure -prefix +安装路径,此时输出的信息比较多。

3:检查configure执行后是否有run gmake关键字,如果有就可以继续执行gmake命令,没有的话检查是否有如下关键字:

找不到makefile文件****没有指明路径的话

如果发现了如上信息:

解决办法如下:config.test / x11/xlib 执行make命令,看出错信息
g++ -Wl,-O1 -o xlib xlib.o    -L/usr/X11R6/lib -lXext -lX11 -lm

/usr/bin/ld: cannot find -lXext
看到了吧,g++在/usr/X11R6/lib下,找不到libXext.so。
根据以往的经验,在./configure前主动装好下面3个包,基本上就万事大吉了

yum  install libX11-dev ibXext-dev libXtst-dev

安装完三个包就可以执行gmake命令了

二:当你对qt的代码编译完成并且生成可执行文件的时候输入./可执行文件会出现如下错误:

这个时候是权限或者不同用户环境问题     解决办法:   在超级用户下 输入:     su+当前的用户名   退出当前的超级用户,

在去执行这个可执行文件就可以执行了!\

参考链接:https://blog.csdn.net/qiuzhaohai/article/details/79294552

https://my.oschina.net/uniquejava/blog/108583

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章