在redhat6.6下安装qt4.8.7,出现各种错误,目前卡在这里了,错误如下。怎么解决啊?谢谢

在redhat6.6下安装qt4.8.7,出现各种错误,目前卡在这里了,错误如下。怎么解决啊?谢谢,第1张

从官网分别下载qt-creator-win-opensource-2.4.1.exe和qt-win-opensource-4.8.0-mingw.exe第一步,安装qt-win-opensource-4.8.0-mingw.exe文件第二步,安装qt-creator-win-opensource-2.4.1.exe文件第三步,打开程序,选择“工具”-“选项”-“QT4”修改qmake的路径\qt\4.8.0\bin\qmake.exe第四步,单击“项目”,将编辑构建配置选择为将Qt4.8.0调试;Qt版本选择为Qt4.8.0

1、tar xvf valgrind-3.13.0.tar.bz2

2、cd valgrind-3.13.0

3、交叉编译:由于valgrind需要运行在目标板上,所以需要交叉编译成arm版本。

先在本地机上进行编译,修改configure: armv7*) 改成armv7*|arm*)

4、./configure --host=arm-linux CC=arm-none-linux-gnueabi-gcc CPP=arm-none-linux-gnueabi-cpp CXX=arm-none-linux-gnueabi-g++ --prefix=/

注意:--prefix=/ 这里编译后的结果在根目录,后面 所有 配置要与其一致

5、make

6、make install

7、拷贝文件根目录下生成文件到目标板对应的文件夹内,包括在4个文件夹内:/bin、/include、/lib、/share

8、–prefix=/指定的目录要与开发板上放置的目录一致,不然运行valgrind时可能会出现“valgrind: failed to start tool ‘memcheck’ for platform ‘arm-linux’: No such file or directory”错误

9、从主机拷贝文件ld-2.8.so替换目标板的相应文件。

图形化结果分析工具:qcachegrind

按照程序自带的redmine安装,联网安装,缺少啥就安装啥。

1、先安装QT

tar -xzvf qt-everywhere-opensource-src-4.8.7.tar.gz

cd qt-everywhere-opensource-src-4.8.7

./configure选择‘o’,然后yes接受协议,稍等一会中间可能需要安装libxtst-dev,apt-get安装即可。

make

make install安装完毕,测试是否成功安装

cd /usr/local/Trolltech/Qt-4.8.7 qt安装在这个文件夹

cd bin

./qmake -v如果出来版本信息说明安装成功

2、再安装qcachegrind

解压后,qmake,再make。按照redmine *** 作。

记录下在CentOS下安装qt4.8的过程:

(最好是在英文系统语言环境下安装,中文可能会出现无法正确中文字体)

1. 安装必需的环境

安装gcc和g++:

[root@localhost local]# yum install gcc

[root@localhost local]# yum install gcc-c++

安装Xlib:[root@localhost local]# yum install libX11-devel libXext-devel libXtst-devel

2. 下载qt

官网下载地址:http://qt-project.org/downloads。

CentOS安装选择

Qt libraries 4.8.5 for Linux/X11 (230 MB) (Info) 3. 将下载的qt进行解压

[root@localhost local]# tar zxvf qt-everywhere-opensource-src-4.8.5.tar.gz

4. 进行配置

[root@localhost local]# ./configure --prefix=/usr/local

我选择安装在/usr/local下,最后配置环境的时候要记得更换成自己安装的目录。

5. 编译、运行

这步可能会花费比较长的时间,需要耐心等大

[root@localhost local]# gmake

[root@localhost local]# gmake install

6. 安装成功,配置环境变量

将安装路径写到环境变量中

[root@localhost local]# vim /etc/profile

加入以下内容:

#ADD QT4.8.5 PATH

PATH=/usr/local/bin:$PATH

export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTTRC

使配置生效

[root@localhost bin]# source /etc/profile

7. 配置成功!打开qt界面进行编程吧!

进入qt安装目录/bin文件夹下,执行


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/8350759.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存