jjzjj

vkCreateInstance

全部标签

c++ - 对 vkCreateInstance 的 undefined reference

最终编辑:这是TDM_GCC的编译器/链接器错误。查看答案。编辑:据我所知,这不是重复的。这个问题似乎是一个简单的菜鸟错误,但事实并非如此。我已经使用TDM-GCC-64(Windows的GCC/MinGW工具包)链接到正确的Vulkan库“vulkan-1.lib”,并使用了VulkanSDK示例中的示例代码。本页HowdoIuseVulkanwithMinGW?(R_X86_64_32error)还确认它可以在MinGW上运行,这应该与TDM-GCC-64没有什么不同,因为它使用了MinGW的一部分。如果这是一个简单答案的重复,那么我很抱歉提出这个问题,但到目前为止还没有人解决这个

c++ - 全局加载 Vulkan 函数

随着Vulkan的发布,我决定(作为一种爱好)编写一个基于Vulkan的GUI。但是,我目前停留在第一步-加载Vulkan函数。我正在使用Nvidia的C++Vulkan包装器,据我所知,它需要全局加载Vulkan函数。我可以成功加载本地函数,但是::vkCreateInstance失败了:voidloadInstanceFunctions(){PFN_vkCreateInstancevkCreateInstance=(PFN_vkCreateInstance)vkGetInstanceProcAddr(nullptr,"vkCreateInstance");//works::vkCr