当前位置: 技术问答>linux和unix
SOLARIS10下GCC怎样使用?
来源: 互联网 发布时间:2016-01-25
本文导语: 我安装完solaris10了,怎样配置GCC,才能够使用GCC呢?是不是还需要设置路径什么的?该怎样设置? | 1、如果安装的系统没有带gcc,需要到www.sunfreeware.com下载针对于Solaris 10 的gcc,先选SPARC/Solaris...
我安装完solaris10了,怎样配置GCC,才能够使用GCC呢?是不是还需要设置路径什么的?该怎样设置?
|
1、如果安装的系统没有带gcc,需要到www.sunfreeware.com下载针对于Solaris 10 的gcc,先选SPARC/Solaris 10 或x86/Solaris 10,看你的系统是SPARC 还是X86而定,再选gcc-3.4.6,下载以下两个包,gcc-3.4.6-sol10-sparc-local.gz、libiconv-1.11-sol10-sparc-local.gz
2、用以下命令安装:
$gunzip gcc-3.4.6-sol10-sparc-local.gz
#pkgadd -d ./gcc-3.4.6-sol10-sparc-local
第二个包类同以上的安装
3、设置路径
对使用sh的用户编辑.profile文件,写入语句PATH=$PATH:/opt/gnome/bin:/usr/local/bin:/opt/netscape:/usr/ccs/bin
export PATH
对使用csh的用户,编辑.cshrc文件,写入语句
setenv PATH=$PATH:/opt/gnome/bin:/usr/local/bin:/opt/netscape:/usr/ccs/bin
编辑完文件后,输入命令$source .cshrc
4、使用GCC
$gcc file.c -o file.out
2、用以下命令安装:
$gunzip gcc-3.4.6-sol10-sparc-local.gz
#pkgadd -d ./gcc-3.4.6-sol10-sparc-local
第二个包类同以上的安装
3、设置路径
对使用sh的用户编辑.profile文件,写入语句PATH=$PATH:/opt/gnome/bin:/usr/local/bin:/opt/netscape:/usr/ccs/bin
export PATH
对使用csh的用户,编辑.cshrc文件,写入语句
setenv PATH=$PATH:/opt/gnome/bin:/usr/local/bin:/opt/netscape:/usr/ccs/bin
编辑完文件后,输入命令$source .cshrc
4、使用GCC
$gcc file.c -o file.out
|
Solaris10以后,gcc缺省安装在/usr/sfw/bin目录下。因此,只需要设置好环境变量即可:
PATH=/usr/sfw/bin:/usr/ccs/bin:usr/sfw/sbin:$PATH; export PATH
需要不同版本的gcc,可以从Sun官方网站上下载Companion CD或者单个包:http://www.sun.com/software/solaris/freeware/ 也有Solaris 8,9的Companion CD.
另外,还可以到sunfreeware或者blastwave.org去直接下载二进制文件来安装
PATH=/usr/sfw/bin:/usr/ccs/bin:usr/sfw/sbin:$PATH; export PATH
需要不同版本的gcc,可以从Sun官方网站上下载Companion CD或者单个包:http://www.sun.com/software/solaris/freeware/ 也有Solaris 8,9的Companion CD.
另外,还可以到sunfreeware或者blastwave.org去直接下载二进制文件来安装
|
是因为你的环境变量不在默认/usr/bin下面,多种方式可以解决,最简单如下:
1、执行语句: #find / -name gcc
#cp ……/bin/gcc /usr/bin
2、输入gcc,就可以测试是否成功。
1、执行语句: #find / -name gcc
#cp ……/bin/gcc /usr/bin
2、输入gcc,就可以测试是否成功。
|
环境变量加入
#PATH=/usr/sfw/bin:/usr/ccs/bin:/usr/local/bin:$PATH
#PATH=/usr/sfw/bin:/usr/ccs/bin:/usr/local/bin:$PATH
|
从www.sunfreeware.com上下载gcc包,然后安装
安装后就可以用了。
用法:gcc -o c1 c1.c
安装后就可以用了。
用法:gcc -o c1 c1.c