-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakelists.txt
27 lines (21 loc) · 1.16 KB
/
CMakelists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
## this file only adaper mingw on windows.
cmake_minimum_required(VERSION 3.1.5)
set(CMAKE_VERBOSE_MAKEFILE ON)
project(box)
SET(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g -ggdb")
SET(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O3 -Wall ")
set(CMAKE_BUILD_TYPE DEBUG)
include_directories(C:/Users/liubailin/SDL2/SDL2_image-2.0.5/i686-w64-mingw32/include/)
include_directories(C:/Users/liubailin/SDL2/SDL2-2.0.9/i686-w64-mingw32/include/)
include_directories(C:/Users/liubailin/SDL2/SDL2_image-2.0.5/i686-w64-mingw32/include/SDL2)
include_directories(C:/Users/liubailin/SDL2/SDL2-2.0.9/i686-w64-mingw32/include/SDL2)
link_directories(C:/Users/liubailin/SDL2/SDL2-2.0.9/i686-w64-mingw32/lib)
link_directories(C:/Users/liubailin/SDL2/SDL2_image-2.0.5/i686-w64-mingw32/lib)
#include_directories(C:/Users/liubailin/SDL2/vc/SDL2-2.0.9/include)
#include_directories(C:/Users/liubailin/SDL2/vc/SDL2_image-2.0.5/include)
#link_directories(C:/Users/liubailin/SDL2/vc/SDL2-2.0.9/lib/x64)
#link_directories(C:/Users/liubailin/SDL2/vc/SDL2_image-2.0.5/lib/x64)
add_subdirectory(test)
add_subdirectory(src)
link_libraries(mingw32 SDL2main SDL2 SDL2_image)
#add_executable(main main.cpp)