Hello, When I run "find_package(VULKAN)" in a CMakeLists for a Visual Studio 2015 32-bit project, the ${Vulkan_LIBRARY} and ${Vulkan_LIBRARIES} variables both point to the "Bin" folder for the Vulkan installation instead of the "Bin32" folder.
I looked at the FindVulkan.cmake module and even put MESSAGE(STATUS ...) on the "elseif(CMAKE_SIZEOF_VOID_P EQUAL 4)" to see if I made a mistake setting up. The message does indeed print confirming that my pointer size is 4 and thus the current toolchain selected is 32 bit. What's perplexing is that when I do a MESSAGE(STATUS ${Vulkan_LIBRARY}) the path is: D:/VulkanSDK/1.0.37.0/Bin/vulkan-1.lib instead of D:/VulkanSDK/1.0.37.0/Bin32/vulkan-1.lib It makes no sense. Line 47 of FindVulkan.cmake has Bin32. Why is CMake ignoring 32?
-- Powered by www.kitware.com Please keep messages on-topic and check the CMake FAQ at: http://www.cmake.org/Wiki/CMake_FAQ Kitware offers various services to support the CMake community. For more information on each offering, please visit: CMake Support: http://cmake.org/cmake/help/support.html CMake Consulting: http://cmake.org/cmake/help/consulting.html CMake Training Courses: http://cmake.org/cmake/help/training.html Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Follow this link to subscribe/unsubscribe: http://public.kitware.com/mailman/listinfo/cmake