这里会显示出您选择的修订版和当前版本之间的差别。
| 后一修订版 | 前一修订版 | ||
|
llama.cp [2023/06/05 07:44] 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 | ||
| + | |||
| cd OpenCL-SDK/build | cd OpenCL-SDK/build | ||
| + | |||
| cmake .. -DBUILD_DOCS=OFF \ | cmake .. -DBUILD_DOCS=OFF \ | ||
| -DBUILD_EXAMPLES=OFF \ | -DBUILD_EXAMPLES=OFF \ | ||
| 行 8: | 行 12: | ||
| -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 | ||
| + | |||
| cmake --install . --prefix /some/path | cmake --install . --prefix /some/path | ||
| 行 18: | 行 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 | ||