我目前正在重新设计我的游戏/渲染引擎。我正在跨平台进行操作,因此已切换到使用 CMake 构建过程。我在构建 GLFW 或 GLAD 时没有遇到任何问题,但在使用 openvr 时遇到了问题
这是一个相当基本的构建,但我对它比较陌生
add_subdirectory(lib/openvr)
add_subdirectory(lib/glfw)
add_subdirectory(lib/glad)
target_link_libraries(flux glad glfw openvr_api64)
这一切都很好,可以包括标题等,但我得到了很多未解决的外部错误
__imp_VR_GetGenericInterface
__imp_VR_IsInterfaceVersionValid
__imp_VR_InitInternal2
等等...
我查看了 repo 中的 CMakeLists 文件,但找不到任何我知道的
https://github.com/ValveSoftware/openvr
任何输入都会很好