Add initial project files including CMake configuration, Python extractor, and CUDA implementation

This commit is contained in:
2025-05-03 17:37:22 +09:00
commit 445cc63152
7 changed files with 305 additions and 0 deletions

15
CMakeLists.txt Normal file
View File

@@ -0,0 +1,15 @@
cmake_minimum_required(VERSION 3.10)
project(MyCUDAProject LANGUAGES CXX CUDA)
# add_compile_options("$<$<CXX_COMPILER_ID:MSVC>:/source-charset:utf-8 /execution-charset:utf-8>")
set(CMAKE_CXX_STANDARD 17)
set(SOURCES
src/main.cu
)
add_executable(my_cuda_app ${SOURCES})
set_target_properties(my_cuda_app PROPERTIES
CUDA_ARCHITECTURES 89
)