File tree Expand file tree Collapse file tree 1 file changed +18
-9
lines changed
RenderingToolkit/GettingStarted/03_openvkl_gsg Expand file tree Collapse file tree 1 file changed +18
-9
lines changed Original file line number Diff line number Diff line change @@ -2,22 +2,31 @@ cmake_minimum_required(VERSION 3.16)
2
2
project (OPENVKL_GSG LANGUAGES C CXX)
3
3
4
4
set (ONEAPI_ROOT "" )
5
- if ($ENV{ONEAPI_ROOT} )
6
- set (ONEAPI_ROOT $ENV{ONEAPI_ROOT} )
5
+ if (DEFINED ENV{ONEAPI_ROOT})
6
+ set (ONEAPI_ROOT "$ENV{ONEAPI_ROOT} " )
7
+ message (STATUS "ONEAPI_ROOT FROM ENVIRONMENT: ${ONEAPI_ROOT} " )
7
8
else ()
8
- if (WIN32 )
9
- set (ONEAPI_ROOT "C:/Program Files (x86)/Intel/oneAPI" )
10
- else ()
11
- set (ONEAPI_ROOT /opt/intel/oneapi)
12
- endif ()
13
- endif ($ENV{ONEAPI_ROOT} )
9
+ if (WIN32 )
10
+ set (ONEAPI_ROOT "C:/Program Files (x86)/Intel/oneAPI" )
11
+ else ()
12
+ set (ONEAPI_ROOT /opt/intel/oneapi)
13
+ endif ()
14
+ message (STATUS "ONEAPI_ROOT DEFAULT: ${ONEAPI_ROOT} " )
15
+ endif (DEFINED ENV{ONEAPI_ROOT})
14
16
15
17
set (OPENVKL_ROOT ${ONEAPI_ROOT} /openvkl/latest)
16
18
set (OPENVKL_INCLUDE_DIR ${OPENVKL_ROOT} /include )
17
19
message (STATUS "OPENVKL_INCLUDE_DIR: ${OPENVKL_INCLUDE_DIR} " )
18
- message (STATUS "ONEAPI_ROOT: ${ONEAPI_ROOT} " )
19
20
find_package (openvkl REQUIRED PATHS ${ONEAPI_ROOT} )
20
21
22
+ if (MSVC )
23
+ set (CMAKE_CXX_STANDARD 11)
24
+ set (CMAKE_CXX_STANDARD_REQUIRED ON )
25
+ set (CMAKE_CXX_EXTENSIONS OFF )
26
+ else ()
27
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11" )
28
+ endif (MSVC )
29
+
21
30
include_directories (${OPENVKL_INCLUDE_DIR} ${ONEAPI_ROOT} /rkcommon/latest/include )
22
31
link_directories (${OPENVKL_ROOT} /lib)
23
32
You can’t perform that action at this time.
0 commit comments