gcc – Macports不安装手册页

我正在运行OSX Mavericks并安装了Macports.我通过Macports安装了
gcc,工作正常.但是,当我键入man gcc时,我只得到:

No manual entry for gcc

我被告知我需要将以下内容添加到我的.bash_profile中

export MANPATH=/opt/local/share/man:$MANPATH

我做的没有效果. Macports实际上是否安装了相应的手册页? “port”命令的手册页以及其他预先安装的工具(例如clang)工作正常.

有帮助吗?干杯.

最佳答案 我一直有同样的问题.

我不确定macports如何设置manpath或者如何在os x中正确地改变它.

但如果你做人 – 路径,你可以看到路径设置的内容.在我看来/ opt / local / share / man是第一个.

如果我然后寻找一个gcc手册页,发现它告诉我实际上有一个手册页

$find /opt/local/share/man -name "*gcc*" 
/opt/local/share/man/man1/gcc-mp-4.8.1.gz

那么我试过男人gcc-mp-4.8.1,但那也行不通.

最后,如果你只是在调用man时放入完整路径,它就可以工作.

这有效:

man /opt/local/share/man/man1/g++-mp-4.8.1.gz

有点蹩脚,必须放在整个路径,但至少你可以看到它,如果你需要.

点赞