cmakelists.txt

来自「机器人开源项目orocos的源代码」· 文本 代码 · 共 41 行

TXT
41
字号
INCLUDE (${PROJ_SOURCE_DIR}/config/TaoIDL.cmake)INCLUDE (${PROJ_SOURCE_DIR}/config/DependentOption.cmake)#this option was set in global_rules.cmakeIF(ENABLE_CORBA)  MESSAGE( "CORBA Support enabled.")  FILE( GLOB IDLS [^.]*.idl )  FILE( GLOB CPPS [^.]*.cpp )  FILE( GLOB HPPS [^.]*.hpp [^.]*.h [^.]*.inl)  # exclude some files:  LIST( REMOVE_ITEM HPPS CorbaDataObject.hpp CorbaBuffer.hpp)  ORO_ADD_CORBA_SERVERS(CPPS HPPS ${IDLS} )  SET( ENV{GLOBAL_GENERATED_SRCS} "${CPPS}" )  #MESSAGE("CPPS: $ENV{GLOBAL_GENERATED_SRCS}")  #MESSAGE("HPPS: ${HPPS}")  GLOBAL_ADD_INCLUDE( rtt/corba ${HPPS})  #GLOBAL_ADD_SRC( ${CPPS} )  INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR} )  IF ( BUILD_STATIC )    ADD_LIBRARY(orocos-rtt-corba STATIC ${CPPS})  ELSE( BUILD_STATIC )    ADD_LIBRARY(orocos-rtt-corba SHARED ${CPPS})    SET_TARGET_PROPERTIES( orocos-rtt-corba PROPERTIES      DEFINE_SYMBOL "RTT_DLL_EXPORT"      SOVERSION "${RTT_VERSION}"      )  ENDIF ( BUILD_STATIC )  SET_TARGET_PROPERTIES( orocos-rtt-corba PROPERTIES      COMPILE_FLAGS "${CMAKE_CXX_FLAGS_ADD} ${RTT_CFLAGS} -D_REENTRANT"      )  INSTALL_TARGETS(/lib orocos-rtt-corba)ENDIF(ENABLE_CORBA)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?