我检查了source code of the syscall
package。
我发现其中有mkall.sh,mkerrors.sh,mksyscall.pl,mksyscall_libc.pl等文件。
它引起了一个问题-Go依赖于Perl和sh吗?
答案 0 :(得分:0)
是的,您需要一个外壳来构建Go本身。但是您的系统已经具有某种外壳,因此这并不重要。您需要Perl来重新生成一些源文件,但是即使构建Go,这也不是通常要做的,因为文件已经在那里生成了。
尽管已经提到,您已经拥有某种外壳,但不一定需要它们来构建用Go编写的程序。