在 conda 环境 (
source activate
) 中,我如何make install
进入环境库目录(lib
、bin
等)而不是系统目录?
请注意,我不想要与
conda-build
相关的答案。
使用
-C
(更改目录)参数告诉 make
使用不同的目录:
make -C $CONDA_PREFIX/lib install
来自手册:
-C dir, --directory=dir
Change to directory dir before reading the makefiles or doing anything else.
如果项目使用CMake生成Make文件:
mkdir build && cd build
cmake -DCMAKE_INSTALL_PREFIX=$CONDA_PREFIX -DCMAKE_BUILD_TYPE=Release ..
make -j install