已安装Freebsd gcc但不可用

时间:2014-12-06 03:01:32

标签: gcc freebsd

我是Freebsd的新手。我已经安装了gcc但无法运行它。

  

root @ mybook:/ home / accessp #pkg install gcc   更新FreeBSD存储库目录......       ...       ...       ...   要安装的新软件包:       gcc:4.8.3_2

     

该过程需要345 MB的空间。      67 MB下载。

     

继续这个动作? [y / N]:y

     

获取gcc-4.8.3_2.txz:100%67 MB 84.5k / s 13:52      检查完整性...已完成(0冲突)

     

[1/1]安装gcc-4.8.3_2:100%

     

root @ mybook:/ home / accessp #gcc

     

gcc:找不到命令。

gcc安装在哪里?或者我是否需要执行一些额外步骤才能完成安装?

修改

我在/ usr / local / bin中看到过。它不在那里。我已经为gcc做了一个查找,结果如下:

  

的/ usr / libdata / GCC

     

的/ usr /本地/ LIB / gcc48 / GCC

     

的/ usr /本地/ libdata / LDCONFIG / GCC

     

的/ usr /本地/的libexec / gcc48 / GCC

     

的/ usr /包括/ GCC

     

/usr/ports/lang/gcc49/work/gcc-4.9-20141015/gcc

     

的/ usr /端口/郎/ gcc49 /工作/建造/ GCC

     

的/ usr /端口/郎/ GCC

1 个答案:

答案 0 :(得分:2)

由于您可以从端口安装多个版本的gcc,因此它们实际上都不会像gcc那样自行安装,因为这会导致冲突。

可执行文件名称根据其版本附加了后缀。在您的情况下,请查找gcc48

此外,根据您使用的shell,您可能必须在安装新程序后使用rehash命令以使shell知道它。