zoukankan      html  css  js  c++  java
  • visio 设计

    1.上下文

    2.应用架构

     3.技术架构

    4.实现业务逻辑

     5.时序图:

     6概要设计:(vis图分章加文字说明)

    7.详细设计(功能分块,文字描述逻辑实现)

     8.工程代码结构设计

    null

     cmake工程:

    cmake_minimum_required(VERSION 3.8)

    ##################PROJECT part#############################################
    #set dir path
    SET(TOP_PATH ${CMAKE_SOURCE_DIR})
    SET(BUILD_PATH ${CMAKE_CURRENT_BINARY_DIR})


    project(ACEServer LANGUAGES C CXX )

    add_definitions(-std=c++11)
    SET(CMAKE_POSITION_INDEPENDENT_CODE ON)
    SET(CMAKE_CXX_FLAGS "-g -O0 -Wno-deprecated-declarations -fPIC -fvisibility=hidden")

    ##################Library part#############################################
    include_directories(${TOP_PATH}/include)
    include_directories(${TOP_PATH}/src)
    #include_directories(${TOP_PATH}/thirdparty/**)
    #include_directories(/home/app4/workspace/third_project/ACE)

    link_directories(${TOP_PATH}/lib)

    FILE(GLOB DIR_SRC ${TOP_PATH}/src/*.cpp ${TOP_PATH}/src/*.cu ${TOP_PATH}/src/*.c)

    SET(EXECUTABLE_OUTPUT_PATH ${TOP_PATH}/bin)

    ##build SO
    #add_library(ACEServer SHARED ${DIR_SRC})
    ##build program
    add_executable(ACEServer ${DIR_SRC})
    #add_executable(ACEServer ${TOP_PATH}/src/ACE_Server.cpp)
    #ACE_Server

    #target_include_directories()
    target_link_libraries(ACEServer -pthread -lACE -lrt -lASRDecoderSDK -lTitCppKits)

    ##################test program part#############################################
    if(BUILD_TESTS)
    message(STATUS "BUILD " ${PROJECT_NAME} " ttsTestMain")
    add_subdirectory(test)
    #aux_source_directory(${TOP_PATH}/test DIR_TESTMAIN)
    #add_executable(ttsTestMain ${DIR_TESTMAIN} )
    #target_link_libraries(ttsTestMain )
    endif()

  • 相关阅读:
    最近公共祖先
    洛谷 P1076 寻宝 解题报告
    洛谷 P1121 环状最大两段子段和 解题报告
    洛谷 P3705 [SDOI2017]新生舞会 解题报告
    洛谷 P1381 单词背诵 解题报告
    洛谷 P3155 [CQOI2009]叶子的染色 解题报告
    洛谷 P3237 [HNOI2014]米特运输 解题报告
    洛谷 P2345 奶牛集会 解题报告
    洛谷 P1582 倒水 解题报告
    数论知识荟萃
  • 原文地址:https://www.cnblogs.com/cyblogs/p/14302950.html
Copyright © 2011-2022 走看看