File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -9,11 +9,13 @@ include_directories(${PROJECT_SOURCE_DIR}/src)
99set (CXX_FLAGS -std=c++11 -g -Wall -fPIC -fvisibility=hidden)
1010string (REPLACE ";" " " CMAKE_CXX_FLAGS "${CXX_FLAGS} " )
1111
12- set (CMAKE_CXX_COMPILER "clang++" )
12+ if (APPLE )
13+ set (CMAKE_CXX_COMPILER "clang++" )
14+ endif (APPLE )
15+
1316set (CMAKE_CXX_FLAGS_DEBUG "-O0" )
1417set (CMAKE_CXX_FLAGS_RELEASE "-O2 -finline-limit=1000 -DNDEBUG " )
1518
16- set (EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR} /build /bin/)
1719set (EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR} /build /bin/)
1820set (LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR} /build /lib/)
1921
@@ -72,11 +74,11 @@ endif()
7274if (APPLE )
7375 message ("platform: OS X" )
7476 set (CMAKE_SHARED_LIBRARY_SUFFIX ".so" )
75- add_definitions ( -DLUA_USE_MACOSX )
77+ add_definitions ( -DLUA_USE_MACOSX ) # enable dynamic linking for lua.
7678endif (APPLE )
7779
7880foreach (src ${SRC_LIST} )
79- # message("src: " ${src})
81+ message (${src} )
8082endforeach ()
8183
8284add_executable (${PROJECT_NAME} ${SRC_LIST} )
@@ -91,7 +93,7 @@ set(LUA_SO_SRC
9193)
9294
9395foreach (src ${LUA_SO_SRC} )
94- message ("src for " ${LUA_SO_NAME} ": " ${src} )
96+ message (${src} )
9597endforeach ()
9698
9799#set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} " -fvisibility=hidden" )
You can’t perform that action at this time.
0 commit comments