防止导出 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.

中删除匹配的行