Linux Make:libowfat上的错误

Linux Make:libowfat上的错误,linux,makefile,debian,Linux,Makefile,Debian,每次我试图在libowfat(一个程序)上使用make命令时,似乎都会出错 输出: root@vps:~/libowfat#未找到make:gcc:Command -bash:make::未找到命令 有人知道修复方法吗?您还没有在系统上安装编译器或make程序。你没有说你在使用什么样的系统,但是你有一个debian标签;如果您使用的是Debian或Ubuntu系统,您应该尝试(以root用户身份)运行: 另外,请注意:当您以root用户身份登录时,您永远不应该构建东西。makefile中的错误命

每次我试图在libowfat(一个程序)上使用make命令时,似乎都会出错

输出: root@vps:~/libowfat#未找到make:gcc:Command -bash:make::未找到命令


有人知道修复方法吗?

您还没有在系统上安装编译器或make程序。你没有说你在使用什么样的系统,但是你有一个
debian
标签;如果您使用的是Debian或Ubuntu系统,您应该尝试(以root用户身份)运行:


另外,请注意:当您以root用户身份登录时,您永远不应该构建东西。makefile中的错误命令或任何东西很容易完全破坏您的系统。

是的!这似乎已经修复了第一个错误,但在下一个命令中,我得到了一个新错误:(/usr/bin/ld:not find-lz collect2:ld返回了1个退出状态make:**[opentracker]错误1)。谢谢你的根尖。我一定会把它修好的。如果当前软件损坏了系统,那就没问题了,因为它只是一个新安装的模板。是的,我确实使用Debian 6。对不起,忘了提一下。
-lz
是zlib库。您应该使用
apt get install zlib1g dev
获取该库的开发包。我不确定您的系统是否使用了确切的包名,但您希望查找
zlib*-dev
中的
*
的某些值。
apt-get install build-essential