这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
|
llama.cp [2023/06/05 07:49] admin |
llama.cp [2023/06/06 13:24] (当前版本) admin |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| Installing the OpenCL SDK from source | Installing the OpenCL SDK from source | ||
| - | ''git clone --recurse-submodules https://github.com/KhronosGroup/OpenCL-SDK.git | + | git clone --recurse-submodules https://github.com/KhronosGroup/OpenCL-SDK.git |
| mkdir OpenCL-SDK/build | mkdir OpenCL-SDK/build | ||
| 行 11: | 行 11: | ||
| -DBUILD_TESTING=OFF \ | -DBUILD_TESTING=OFF \ | ||
| -DOPENCL_SDK_BUILD_SAMPLES=OFF \ | -DOPENCL_SDK_BUILD_SAMPLES=OFF \ | ||
| - | -DOPENCL_SDK_TEST_SAMPLES=OFF'' | + | -DOPENCL_SDK_TEST_SAMPLES=OFF |
| cmake --build . --config Release | cmake --build . --config Release | ||
| 行 24: | 行 24: | ||
| mkdir CLBlast/build | mkdir CLBlast/build | ||
| cd CLBLast/build | cd CLBLast/build | ||
| - | cmake .. -DBUILD_SHARED_LIBS=OFF -DTUNERS=OFF | + | cmake .. -DBUILD_SHARED_LIBS=OFF -DTUNERS=OFF -DCMAKE_POSITION_INDEPENDENT_CODE=ON |
| cmake --build . --config Release | cmake --build . --config Release | ||
| cmake --install . --prefix /some/path | cmake --install . --prefix /some/path | ||
| make LLAMA_CLBLAST=1 | make LLAMA_CLBLAST=1 | ||