谁能解释一下为什么会这样:
sudo env "PATH=$PATH" make install
Run Code Online (Sandbox Code Playgroud)
与此不同:
sudo make install
Run Code Online (Sandbox Code Playgroud)
?
我最近遇到了一种情况,make install除非按照上面所示运行,否则会失败。该错误与 libtool 有关,但这不是重点 - 为什么要sudo env "PATH=$PATH"执行任何操作?不应该PATH已经在我的 shell 会话的环境中了吗?