欢迎来到天天文库
浏览记录
ID:24206463
大小:51.50 KB
页数:3页
时间:2018-11-13
《sun solaris上安装gcc编译器》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、SUNSolaris上安装GCC编译器 GCC是GNU组织的免费C编译器,Linux的很多发布缺省安装的就是这种。很多流行的自由软件原代码基本都能在GCC编译器下编译运行。 虽然GCC有很多平台(操作系统)的版本,一般商业UNIX系统是不安装GCC的,要想在这些操作系统上使用GCC,就必须自己动手安装。下面主要介绍在SUNSolaris操作系统中获取GCC,安装和调试步骤。 1取得针对操作系统和操作系统版本保持一致的GCC软件,如果你要在Solaris2.5.1上使用GCC,要取得相映的GCC ftp://ftp.cdit.edu./pub/unix/solaris/spa
2、rc25/gcc-2.7.2.1.gz 2解压缩 .gz表示是这是一个经过GZIP压缩过的文件。需要用gzip/gunzip软件首先解压缩。 $gunzipgcc-2.7.2.1.gz 3安装 解压缩之后的就是安装包。在solaris操作系统中安装包有一套专门的命令和程序 #pkgadd-d./gcc-2.7.2.1 在接下来的安装中,会有一个交互性安装过程。 4调试 以gcc-2.7.2.1为例,GCC缺省安装的路径为/opt/GCC2721,这个路径可能不在用户的PATH变量表示的范围内,所以需要对PATH变量更新,方便使用GCC。 对使用csh的用户:
3、%setenvPATH=$PATH:/opt/GCC2721/bin 对使用sh的用户: $PATH=$PATH:/opt/GCC2721/bin $exportPATH 如果不想每次使用GCC都要更新PATH环境变量,可以将以上内容写在用户初始文件中: 对csh用户:写在用户主目录下的.cshrc文件中 对sh用户:写在用户主目录下的.profile文件中 5常见问题 Q:解压缩gcc-version.gz文件时,提示gunzip没找到 A:有可能是你没有事先安装gzip/gunzip软件,首先下载gzipfor相应OS,然后安装。 还有可能是gzip/gun
4、zip没在PATH搜索路径中,查看/usr/local/bin,如果有,使用gunzip时加上绝对路径。 Q:成功安装了gcc,在编译软件时出错can#tfindgcc。 A:最大的可能就是gcc的执行目录没有在用户当前的搜索路径PATH中。按照本 文第4步讲述的方法去做。 Q:怎么安装使用c++编译器[added:1999/10/24] A:gcc提供了g++作为c++的替代,一般还要使用g++的库来支持,下载针对你的OS 版本的libstdc++包,然后安装。 安装完毕,要设置LD_LIBRARY_PATH环境变量,让libstdc++库能被其它程序利用 $LD
5、_LIBRARY_PATH=/usr/local/lib $exportLD_LIBRARY_PATH——感谢阅读这篇文章,..,
此文档下载收益归作者所有