华容道高性能计算引擎
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

61 lines
1.3 KiB

cmake_minimum_required(VERSION 3.0)
################################################
include_directories(utils)
include_directories(all_cases)
include_directories(raw_code)
include_directories(short_code)
include_directories(common_code)
include_directories(core)
include_directories(analyse)
include_directories(fast_cal)
include_directories(graph)
include_directories(benchmark)
################################################
add_subdirectory(utils)
add_subdirectory(all_cases)
add_subdirectory(raw_code)
add_subdirectory(short_code)
add_subdirectory(common_code)
add_subdirectory(core)
add_subdirectory(analyse)
add_subdirectory(fast_cal)
add_subdirectory(graph)
add_subdirectory(benchmark)
################################################
add_executable(klotski main.cc)
################################################
target_link_libraries(klotski utils)
target_link_libraries(klotski all_cases)
target_link_libraries(klotski raw_code)
target_link_libraries(klotski short_code)
target_link_libraries(klotski common_code)
target_link_libraries(klotski core)
target_link_libraries(klotski analyse)
target_link_libraries(klotski fast_cal)
target_link_libraries(klotski graph)
target_link_libraries(klotski benchmark)
target_link_libraries(klotski pthread)
################################################