gemini config cuda which is very complicated
This commit is contained in:
parent
b6abd7b975
commit
e9a572511a
|
|
@ -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
13
run.txt
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue