🚧 try to have CUDA example
This commit is contained in:
parent
6d3115924c
commit
3028e96ea5
12
test/cuda_example/CMakeLists.txt
Normal file
12
test/cuda_example/CMakeLists.txt
Normal file
@ -0,0 +1,12 @@
|
||||
cmake_minimum_required(VERSION 3.8)
|
||||
project(json_cuda LANGUAGES CXX CUDA)
|
||||
|
||||
add_executable(json_cuda json_cuda.cpp)
|
||||
set_source_files_properties(json_cuda.cpp PROPERTIES LANGUAGE CUDA)
|
||||
target_include_directories(json_cuda PRIVATE ../../include)
|
||||
target_compile_features(json_cuda PUBLIC cuda_std_11)
|
||||
set_target_properties(json_cuda PROPERTIES
|
||||
CUDA_EXTENSIONS OFF
|
||||
CUDA_STANDARD_REQUIRED ON
|
||||
CUDA_SEPARABLE_COMPILATION ON # Just needed if we need separable compilation; this adds -dc
|
||||
)
|
||||
4
test/cuda_example/json_cuda.cpp
Normal file
4
test/cuda_example/json_cuda.cpp
Normal file
@ -0,0 +1,4 @@
|
||||
#include <nlohmann/json.hpp>
|
||||
|
||||
int main()
|
||||
{}
|
||||
Loading…
Reference in New Issue
Block a user