1

在 OpenSolaris 操作系统中,当我在 Linux 操作系统上运行由 Eclipse CDT 生成的 makefile 时,我在第一行 -include 上遇到错误。

同样的错误出现在 FreeBSD 中,通过执行 gmake 而不是 make 解决了。
在 OpenSolaris(刚刚安装)中,gmake 不起作用(找不到命令)。

我应该安装什么包以及如何在 OpenSolaris 中构建 Linux 生成的 C++ 项目?

4

2 回答 2

2

本教程可能会帮助您获得一个工作/令人满意的工具链。我不确定您已经拥有什么,您可能只需要安装SUNWgmake即可启动和运行。请注意,这只是便携性冰山一角。

于 2010-03-27T06:59:38.410 回答
1

如果您找不到 GNU Make 软件包,您可以随时下载源代码并自行构建:

tar xjf make-VER.tar.bz2  # or tar xzf for .tar.gz
cd make-VER
./configure
make
make install  # may need to run as root...
于 2010-03-27T07:30:52.040 回答