gemini config cuda which is very complicated

This commit is contained in:
nick huang 2026-03-17 18:04:37 +08:00
parent b6abd7b975
commit e9a572511a
2 changed files with 18 additions and 0 deletions

View File

@ -5,3 +5,8 @@ g++ -O3 minimal_mic.cpp \
-lpthread -ldl -lm -lrt -o minimal_mic
g++ -O3 doubao_mic.cpp -I. -I./include -I./ggml/include -I./examples ./build_gpu/src/libwhisper.so -L/usr/local/cuda/lib64 -lcudart -lcublas -lportaudio -lpthread -ldl -lm -lrt -o doubao_mic.exe
gpu build:
# 显式指定使用 CUDA 13.1 编译
cmake -B build -DGGML_CUDA=ON -DCMAKE_CUDA_COMPILER=/usr/local/cuda-13.1/bin/nvcc
cmake --build build --config Release -j$(nproc)

13
run.txt
View File

@ -1,2 +1,15 @@
export LD_LIBRARY_PATH=./build/src
./minimal_mic ./models/ggml-small.bin
# 确保运行时能找到 CUDA 13.1 的库
export LD_LIBRARY_PATH=/usr/local/cuda-13.1/lib64:./build/src:$LD_LIBRARY_PATH
./doubao_mic.exe ./models/ggml-medium.bin
cat ~/.bashrc | tail -n 6
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
export PATH=$PATH:/home/nick/.local/bin
alias cmake='/snap/bin/cmake'
export CUDA_HOME=/usr/local/cuda-13.1
export PATH=$CUDA_HOME/bin:$PATH
export LD_LIBRARY_PATH=$CUDA_HOME/lib64:$CUDA_HOME/targets/x86_64-linux/lib:$LD_LIBRARY_PATH