⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cmakelists.txt

📁 最新osg包
💻 TXT
字号:
INCLUDE_DIRECTORIES( ${COLLADA_INCLUDE_DIR} ${COLLADA_INCLUDE_DIR}/1.4)SET(TARGET_SRC    daeReader.cpp    daeRGeometry.cpp    daeRMaterials.cpp    daeRSceneObjects.cpp    daeRTransforms.cpp    daeWGeometry.cpp    daeWMaterials.cpp    daeWriter.cpp    daeWSceneObjects.cpp    daeWTransforms.cpp    domSourceReader.cpp    ReaderWriterDAE.cpp)SET(TARGET_H     daeReader.h    daeWriter.h    domSourceReader.h)OPTION(COLLADA_USE_STATIC "Set to ON to build OpenSceneGraph with static Collada support." OFF)#MARK_AS_ADVANCED(COLLADA_USE_STATIC)IF    (WIN32)  IF   (COLLADA_USE_STATIC)    SET(TARGET_EXTERNAL_LIBRARIES libcollada_dom libcollada_dae libcollada_STLDatabase libcollada_LIBXMLPlugin libcollada_stdErrPlugin libxml2 )  ELSE (COLLADA_USE_STATIC)    ADD_DEFINITIONS(-DDOM_DYNAMIC)  ENDIF(COLLADA_USE_STATIC)ELSE (WIN32)    # SET(TARGET_EXTERNAL_LIBRARIES collada_dom collada_dae collada_STLDatabase collada_LIBXMLPlugin collada_stdErrPlugin xml2 )    # JC hack STLDatabase and XMLPlugin are statically linked on Linux    #    # This works in "shared" mode    # SET(TARGET_EXTERNAL_LIBRARIES collada_dom_shared collada_dae_shared xml2 )    #    # This works in "static" mode    # SET(TARGET_EXTERNAL_LIBRARIES collada_dom collada_dae xml2 pcrecpp)    #    # ...so what we need is a conditional way to properly SET() the right one.    IF(COLLADA_USE_STATIC)        SET(TARGET_EXTERNAL_LIBRARIES collada14dom xml2 pcrecpp)    ELSE(COLLADA_USE_STATIC)        SET(TARGET_EXTERNAL_LIBRARIES collada14dom xml2)    ENDIF(COLLADA_USE_STATIC)ENDIF(WIN32)SET(TARGET_LIBRARIES_VARS COLLADA_LIBRARY)#### end var setup  ###SETUP_PLUGIN(dae)

⌨️ 快捷键说明

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