21 lines
583 B
CMake
21 lines
583 B
CMake
cmake_minimum_required (VERSION 3.8)
|
|
project (dll-dependent)
|
|
set(CMAKE_CXX_STANDARD 11)
|
|
|
|
set(CMAKE_PREFIX_PATH "C:/Bin/Boost")
|
|
|
|
if(NOT CMAKE_BUILD_TYPE)
|
|
set(CMAKE_BUILD_TYPE "Debug")
|
|
endif()
|
|
if (MSVC)
|
|
add_compile_options(/source-charset:utf-8)
|
|
add_compile_options(/EHsc)
|
|
add_compile_options(-D_CRT_SECURE_NO_WARNINGS)
|
|
endif()
|
|
|
|
set(Boost_USE_STATIC_LIBS OFF)
|
|
find_package(Boost REQUIRED filesystem)
|
|
include_directories(${Boost_INCLUDES})
|
|
|
|
add_executable(dll-dependent main.cpp dll_handle.cpp cmd_opr.cpp)
|
|
target_link_libraries(dll-dependent PRIVATE ${Boost_LIBRARIES}) |