标签: unix path cmake linker
最近我被问到为什么特定的库(Accelerate)不包含在Mac环境中的$ PATH变量中。我对此的回应是$ PATH是一个shell概念,而不是OS概念。我不希望库包含在$ PATH中,因为它们不可执行,并且不一定与shell相关。
然而,这是真的吗?一些谷歌搜索说是,但在这种情况下,像CMake这样的工具如何自动找到find_package和find_lapack的图书馆?是否有一些系统特定的PATH变量或其他类似的概念?
find_package
find_lapack