diff --git a/CMakeLists.txt b/CMakeLists.txt index 708e95f5255..852d9a46a0d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -758,7 +758,6 @@ if(NCNN_VULKAN) find_package(SPIRV-Tools QUIET) find_package(SPIRV-Tools-opt QUIET) find_package(glslang QUIET) - if(glslang_FOUND) add_library(glslang ALIAS glslang::glslang) add_library(SPIRV ALIAS glslang::SPIRV) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 9cd5a38a435..c97235d97a0 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -330,7 +330,7 @@ if(NCNN_VULKAN) # link in-house glslang target_include_directories(ncnn PRIVATE $) - target_link_libraries(ncnn PRIVATE glslang) + target_link_libraries(ncnn PRIVATE glslang SPIRV) endif() if(NCNN_PLATFORM_API AND ANDROID)