https://github.com/xiaoxiaoyu1872/PostMPS
Revision 147a71d0d201fa15580f9950fbf2e194d92bb6dd authored by xiaoxiaoyu1872 on 27 October 2021, 17:56:14 UTC, committed by GitHub on 27 October 2021, 17:56:14 UTC
1 parent 4e241bc
Tip revision: 147a71d0d201fa15580f9950fbf2e194d92bb6dd authored by xiaoxiaoyu1872 on 27 October 2021, 17:56:14 UTC
Add files via upload
Add files via upload
Tip revision: 147a71d
CMakeLists.txt
file(GLOB cpp_SOURCES *.cpp ./inc/marchingcube/*.cpp)
file(GLOB cuda_SOURCES ./cuda/*.cu)
add_executable(VisGPU
${cpp_SOURCES}
${cuda_SOURCES}
inc/inireader/ini.c
inc/inireader/INIReader.cpp
inc/tinyply/tinyply.cpp
)
include_directories(VisGPU
PUBLIC
.
./cuda
./inc
./inc/inireader
./inc/marchingcube
./inc/tinyply/
${CUDA_SAMPLES_INCLUDE}
${CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES}
)
target_link_libraries(VisGPU
PUBLIC
-lstdc++fs
VTK::FiltersModeling
VTK::IOGeometry
)
vtk_module_autoinit(
TARGETS VisGPU
MODULES VTK::FiltersModeling VTK::IOGeometry
)
target_compile_features(VisGPU PUBLIC cxx_std_14 cuda_std_14)
set_target_properties(VisGPU PROPERTIES CUDA_SEPARABLE_COMPILATION ON)
set(EXECUTABLE_OUTPUT_PATH ../../bin)
set_target_properties(VisGPU PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${EXECUTABLE_OUTPUT_PATH}")

Computing file changes ...