## 概述c++
RedHat6.5 64位系统上安装QtSDK时,报:**You need a C++ compiler. Please install it using the System Pack
bash
You need a C++ compiler. Please install it using the System Package Management tools.** 错误。ide
网上搜索后肯定,缘由是我安装RedHat系统时,未勾选C++开发环境对应的包。如今只好本身手动安装。spa
好在,RedHat安装镜像中是有对应的包的,直接复制大系统中,手动安装便可。orm
## 方法开发
在Redhat镜像的Packages文件夹下,找到下述包,手动安装便可。it
rpm -ivh glibc-headers-2.12-1.132.el6.x86_64.rpm rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm rpm -ivh cpp-4.4.7-4.el6.x86_64.rpm rpm -ivh libgomp-4.4.7-4.el6.x86_64.rpm rpm -ivh libstdc++-4.4.7-4.el6.x86_64.rpm rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm rpm -ivh gcc-c++-4.4.7-4.el6.x86_64.rpm rpm -ivh glibc-devel-2.12-1.132.el6.x86_64.rpm rpm -ivh libstdc++-devel-4.4.7-4.el6.x86_64.rpm rpm -ivh gcc-c++-4.4.7-4.el6.x86_64.rpm rpm -ivh gdb-7.2-60.el6_4.1.x86_64.rpm
有些已经存在了,按序执行一遍便可。class
手动安装完成后,终端输入:gcc
gcc -v g++ -v gdb -v
都没报错,说明C++开发环境安装完成,而后就能够安装QtSDK了。
搜索