免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2976 | 回复: 7
打印 上一主题 下一主题

[SCO UNIX] 帮忙扫下盲,怎么制定gcc的搜索路径/usr/local/bin [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-25 12:59 |只看该作者 |倒序浏览
帮忙扫下盲,怎么制定gcc的搜索路径/usr/local/bin

论坛徽章:
0
2 [报告]
发表于 2007-04-25 16:46 |只看该作者
编辑.profile

PATH=$PATH:/usr/local/bin
export PATH

论坛徽章:
0
3 [报告]
发表于 2007-04-25 23:28 |只看该作者
一般/usr/local/bin都是在搜索路径里的。如果要给所有用户都加上这个路径的话,可以在/etc/defualt/login里改

论坛徽章:
0
4 [报告]
发表于 2007-04-26 07:47 |只看该作者
原帖由 sunlan 于 2007-4-25 23:28 发表
一般/usr/local/bin都是在搜索路径里的。如果要给所有用户都加上这个路径的话,可以在/etc/defualt/login里改


我看了我 ,您说的那个login的path里已经有了usr/local/bin

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
5 [报告]
发表于 2007-04-26 08:40 |只看该作者
原帖由 andio 于 2007-4-25 12:59 发表
帮忙扫下盲,怎么制定gcc的搜索路径/usr/local/bin


你这个问得就不对!

SCO 下的 gcc 未必是安装在 /usr/local 目录之下的。

如果你的系统使用的 GCC 环境是 Gnu Development Tools 2.95.x, 那么一个可能的安装目录是 /usr/gnu ,如果你使用的 GCC 环境是我提供的 Gnu Development Tools 3.4.6 ,那么安装的目录就应该是 /usr/local/gnu/gcc-3.4.6


为了避免你继续往下问关于 gcc 使用上面的问题,我给出在 SCO 上使用 GCC 的环境设置。


PS:我当楼主是初次接触 SCO 的初学者,或者是初次接触 Unix 系统的朋友,所以我力求详细,完整地表达。


对于 gcc 2.95.x 的环境,楼主如此设置。

修改 $HOME/~.profile 文件
(使用 vi 等编辑器,有关编辑器的使用方法,请查阅 SCO 用户手册,仅就本次修改文件而言,楼主只需要搞清楚如下几件事情。

一、如何进入编辑状态和如何退出编辑状态回到命令状态。
进入编辑状态时使用 “i”命令或者是 “a”命令。

二、如何退出编辑状态进入到命令状态。
连续按 “ESC”直到听到响铃声。“ESC”键在你的键盘的左上角,第一个键就是的。

三、改写当前行的内容。
“R”命令让你一只进入改写状态,“r”只对于光标当前所在的字符进入改写状态。

四、移动光标
使用 "h、j、k、l" 上下左右移动光标。

五、保存文件
在命令状态下,输入 ":w" 保存文件。

六、退出 vi 编辑器
在命令状态下,输入 “:q”退出 vi 编辑器。


在 HOME/~.profile 文件间中加入如下语句:

  1. GCCHOME=/usr/gnu
  2. PATH=$GCCHOME/bin:$PATH
  3. LD_LIBRARY_PATH=$GCCHOME/lib

  4. export GCCHOME PATH LD_LIBRARY_PATH
复制代码


如果你使用的是本人提供的 Gnu Development Tools 3.4.6 ,那么请
在 HOME/~.profile 文件间中加入如下语句:

  1. GCCHOME=/usr/local/gnu/gcc-3.4.6
  2. PATH=$GCCHOME/bin:$PATH
  3. LD_LIBRARY_PATH=$GCCHOME/lib

  4. export GCCHOME PATH LD_LIBRARY_PATH
复制代码


============================================

如果你希望让大家都使用一个共同的 gcc 编译器环境,可以修改
/etc/profile 文件,在其中根据你使用的 Gnu Development Tools 版本来合理设置你的使用环境。



PS:   
     HOME 代表你使用的用户的根目录
   /~       代表你的用户的当前目录下的文件。




不知道我说详细了没有???????

[ 本帖最后由 snow888 于 2007-4-26 08:43 编辑 ]

论坛徽章:
0
6 [报告]
发表于 2007-04-26 09:02 |只看该作者
which gcc
cp _where_gcc /usr/local/bin

论坛徽章:
0
7 [报告]
发表于 2007-04-26 13:04 |只看该作者
原帖由 snow888 于 2007-4-26 08:40 发表


你这个问得就不对!

SCO 下的 gcc 未必是安装在 /usr/local 目录之下的。

如果你的系统使用的 GCC 环境是 Gnu Development Tools 2.95.x, 那么一个可能的安装目录是 /usr/gnu ,如果你使用的 GCC 环境 ...


谢谢高人热心指点
作为新接触SCO的垃圾人,基本上的原理知道,只要将gcc的安装路径bin的绝对路径加入到其中即可.

SCO的目录结构感觉的拼凑,和通用unix的目录相差有点大

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
8 [报告]
发表于 2007-04-26 17:26 |只看该作者
原帖由 andio 于 2007-4-26 13:04 发表


谢谢高人热心指点
作为新接触SCO的垃圾人,基本上的原理知道,只要将gcc的安装路径bin的绝对路径加入到其中即可.

SCO的目录结构感觉的拼凑,和通用unix的目录相差有点大


每种 Unix 系统的目录结构都有不同,你比较 AIX 和 HP-UX 也会有同样的感觉。

Unix 只是一个统称,或者是说是一种系统架构,其中有很多的版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP