File tree 2 files changed +530
-49
lines changed
2 files changed +530
-49
lines changed Original file line number Diff line number Diff line change @@ -3,26 +3,25 @@ project(openxrstub LANGUAGES CXX)
3
3
4
4
set (PROJECT_NAME openxrstub)
5
5
6
- if (WIN32 )
7
- set (VCPKG_INCLUDE_DIR "$ENV{VCPKG_ROOT} /installed/x64-windows/include" )
8
- set (VCPKG_LIB_DIR "$ENV{VCPKG_ROOT} /installed/x64-windows/lib" )
9
- set (SDL2_LIBRARIES ${VCPKG_LIB_DIR} /SDL2.lib ${VCPKG_LIB_DIR} /manual-link/SDL2main.lib)
10
- include_directories ($VCPKG_INCLUDE_DIR)
11
- set (OPENXR_LIBRARIES openxr_loader.lib)
12
- else ()
13
- find_package (SDL2 REQUIRED)
14
- find_package (OpenXR REQUIRED)
15
- endif ()
16
-
17
6
find_package (OpenGL REQUIRED)
7
+ include_directories (${GL_INCLUDE_DIRS} )
8
+
9
+ find_package (GLEW REQUIRED)
10
+
11
+ find_package (SDL2 REQUIRED)
12
+ get_target_property (SDL2_INCLUDE_DIRS SDL2::SDL2 INTERFACE_INCLUDE_DIRECTORIES )
13
+ include_directories (${SDL2_INCLUDE_DIRS} )
14
+
15
+ # find_package(openxr_loader REQUIRED)
18
16
17
+ set (OPENXR_LIBRARIES ${_VCPKG_INSTALLED_DIR} /${CMAKE_CXX_COMPILER_ARCHITECTURE_ID} -${_VCPKG_TARGET_TRIPLET_PLAT} /lib/openxr_loader.lib)
19
18
20
19
add_executable (${PROJECT_NAME} src/main.cpp)
21
20
22
21
if (WIN32 )
23
22
# set_target_properties(${PROJECT_NAME} PROPERTIES LINK_FLAGS /SUBSYSTEM:WINDOWS)
24
23
endif ()
25
24
26
- target_link_libraries (${PROJECT_NAME} ${SDL2_LIBRARIES} ${OPENGL_LIBRARIES} ${OPENXR_LIBRARIES} )
25
+ target_link_libraries (${PROJECT_NAME} PRIVATE ${OPENGL_LIBRARIES} ${OPENXR_LIBRARIES} SDL2::SDL2 SDL2::SDL2main GLEW::GLEW )
27
26
28
27
You can’t perform that action at this time.
0 commit comments