PROJECT(TestTokenCore) FILE(GLOB_RECURSE CPP_FILES ./*.cpp) SET( ALL_FILES ${CPP_FILES} ) INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${ProjectDIR} ) # IF(CMAKE_SIZEOF_VOID_P EQUAL 8) # LINK_DIRECTORIES( # ${Thirdparty}/ffmpeg/lib/ # ) # ELSE(CMAKE_SIZEOF_VOID_P EQUAL 8) # LINK_DIRECTORIES( # ${Thirdparty}/ffmpeg_x86/lib/ # ) # ENDIF(CMAKE_SIZEOF_VOID_P EQUAL 8) SOURCE_GROUP_BY_DIR(ALL_FILES) ADD_EXECUTABLE(${PROJECT_NAME} ${ALL_FILES}) IF(WIN32) SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES COMPILE_FLAGS "/MP") ENDIF(WIN32) SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${ProjectDIR}/bin) TARGET_LINK_LIBRARIES( ${PROJECT_NAME} TokenCore )