Browse Source

commit some files

main
forty-twoo 2 years ago
parent
commit
32a4eee4c7
  1. 13
      CMakeLists.txt

13
CMakeLists.txt

@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.16) cmake_minimum_required(VERSION 3.16)
project(NurbsIntersection LANGUAGE CXX) project(NurbsIntersection LANGUAGES CXX)
# C++ 11 is required # C++ 11 is required
set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD 11)
@ -16,12 +16,17 @@ igl_include(glfw)
# add include directories # add include directories
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include) include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
include_directories(${CMAKE_CURRENT_SOURCE_DIR}/3rdparty)
# add source file # add source files
file(GLOB SRC_FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp) file(GLOB_RECURSE SRC_FILES ${CMAKE_CURRENT_SOURCE_DIR}/src/*.cpp)
# add header files
file(GLOB_RECURSE HEADER_FILES ${CMAKE_CURRENT_SOURCE_DIR}/include/*.hpp)
source_group("Header Files" FILES ${HEADER_FILES})
add_executable(${PROJECT_NAME} ${SRC_FILES})
add_executable(${PROJECT_NAME} ${SRC_FILES} ${HEADER_FILES} )
target_link_libraries(${PROJECT_NAME} PUBLIC igl::glfw) target_link_libraries(${PROJECT_NAME} PUBLIC igl::glfw)

Loading…
Cancel
Save