CMake 版本要求:至少需要 CMake 3.23 或更高版本。
可以通过 pip install cmake 轻松安装。
Python 版本
Python:已测试与 Python 3 兼容,但也应该与 Python 2 很好地兼容。
PyTorch 用户注意事项
如果与 PyTorch 一起使用,则构建 gpuRIR 的编译器必须与 PyTorch 的编译器 ABI 兼容。
需要使用 GCC 4.9 或更高版本,确保与 PyTorch 编译器兼容。
1.下载并使用CMake3.27.9
wget https://github.com/Kitware/CMake/releases/download/v3.27.9/cmake-3.27.9-linux-x86_64.tar.gz
tar -xzvf cmake-3.27.9-linux-x86_64.tar.gz
export PATH=$PWD/cmake-3.27.9-linux-x86_64/bin:$PATH
确保:
cmake --version # 应显示 3.27.9
# 克隆仓库
git clone https://github.com/DavidDiazGuerra/gpuRIR.git
cd gpuRIR
# 生成编译配置(关键参数)
mkdir build && cd build
/home/mn/8T/cmx/code/cmake-3.27.9-linux-x86_64/bin/cmake .. \
-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=./ \
-DPYTHON_EXECUTABLE=$(which python) \
-DCMAKE_BUILD_TYPE=Release \
-DCUDA_TOOLKIT_ROOT_DIR=$CUDA_HOME
编译并安装
make -j$(nproc)
cd ..
pip install .
1807

被折叠的 条评论
为什么被折叠?



