防止导出 LDFLAGS 和 CPPFLAGS
Prevent export LDFLAGS and CPPFLAGS
昨天我试图在 Mac 上使用自制软件。安装后。几个包裹我在终端看到了类似的信息
If you need to have sqlite first in your PATH, run:
echo 'export PATH="/opt/homebrew/opt/sqlite/bin:$PATH"' >> ~/.zshrc
For compilers to find sqlite you may need to set:
export LDFLAGS="-L/opt/homebrew/opt/sqlite/lib"
export CPPFLAGS="-I/opt/homebrew/opt/sqlite/include"
所以我毫不犹豫地遵循了每个包的所有这些建议,自然我不知道它是什么以及为什么。在我做了很多事情之后,请向我解释一下这个程序是做什么用的,它有多大的强制性。如果没有必要,或者相反,有害,我该如何回滚这些更改?
解决方案是简单地从 ~/.zshrc
.
中删除匹配的行
昨天我试图在 Mac 上使用自制软件。安装后。几个包裹我在终端看到了类似的信息
If you need to have sqlite first in your PATH, run:
echo 'export PATH="/opt/homebrew/opt/sqlite/bin:$PATH"' >> ~/.zshrc
For compilers to find sqlite you may need to set:
export LDFLAGS="-L/opt/homebrew/opt/sqlite/lib"
export CPPFLAGS="-I/opt/homebrew/opt/sqlite/include"
所以我毫不犹豫地遵循了每个包的所有这些建议,自然我不知道它是什么以及为什么。在我做了很多事情之后,请向我解释一下这个程序是做什么用的,它有多大的强制性。如果没有必要,或者相反,有害,我该如何回滚这些更改?
解决方案是简单地从 ~/.zshrc
.