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

📄 cmakelists.txt

📁 nandflash文件系统源代码
💻 TXT
字号:
# Take all the .cc files and build a library out of themfile (GLOB sources . *.cc)# for the version fileSET (VERSION_CC ${CMAKE_SOURCE_DIR}/src/cc/common/Version.cc)set_source_files_properties(${VERSION_CC} PROPERTIES GENERATED 1)## Build both static/dynamic libraries.  Force the linking of all apps# with a statically linked library.  Since kfsCommon is the symbol# used everywhere, associate that symbol with the STATIC library.#add_custom_target (Version.cc ALL                    COMMAND python ${CMAKE_CURRENT_SOURCE_DIR}/buildVers.py ${CMAKE_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/Version.cc                    VERBATIM)                    add_library (kfsCommon-shared SHARED ${sources} ${VERSION_CC})add_library (kfsCommon STATIC ${sources} ${VERSION_CC})set_target_properties (kfsCommon-shared PROPERTIES OUTPUT_NAME "kfsCommon")set_target_properties (kfsCommon PROPERTIES CLEAN_DIRECT_OUTPUT 1)set_target_properties (kfsCommon-shared PROPERTIES CLEAN_DIRECT_OUTPUT 1)target_link_libraries (kfsCommon ${Log4cpp_LIBRARY} pthread)target_link_libraries (kfsCommon-shared ${Log4cpp_LIBRARY} pthread)#install (TARGETS kfsCommon-shared kfsCommon        LIBRARY DESTINATION lib        ARCHIVE DESTINATION lib/static)install (FILES kfstypes.h kfsdecls.h DESTINATION include/kfs/common)

⌨️ 快捷键说明

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