Skip to content

Commit 0eaf47e

Browse files
committed
do little thing tonight.
1 parent b338e94 commit 0eaf47e

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

CMakeLists.txt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,13 @@ include_directories(${PROJECT_SOURCE_DIR}/src)
99
set(CXX_FLAGS -std=c++11 -g -Wall -fPIC -fvisibility=hidden)
1010
string(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+
1316
set(CMAKE_CXX_FLAGS_DEBUG "-O0" )
1417
set(CMAKE_CXX_FLAGS_RELEASE "-O2 -finline-limit=1000 -DNDEBUG " )
1518

16-
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/build/bin/)
1719
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/build/bin/)
1820
set(LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/build/lib/)
1921

@@ -72,11 +74,11 @@ endif()
7274
if (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.
7678
endif(APPLE)
7779

7880
foreach(src ${SRC_LIST})
79-
#message("src: " ${src})
81+
message(${src})
8082
endforeach()
8183

8284
add_executable(${PROJECT_NAME} ${SRC_LIST})
@@ -91,7 +93,7 @@ set(LUA_SO_SRC
9193
)
9294

9395
foreach(src ${LUA_SO_SRC})
94-
message("src for " ${LUA_SO_NAME} ": " ${src})
96+
message(${src})
9597
endforeach()
9698

9799
#set(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} " -fvisibility=hidden" )

0 commit comments

Comments
 (0)