no message

master
zcy 2021-04-07 23:47:18 +08:00
parent b8989fc4c3
commit 375470b1cc
1 changed files with 12 additions and 23 deletions

View File

@ -1,7 +1,7 @@
cmake_minimum_required(VERSION 3.5) cmake_minimum_required(VERSION 3.5)
message("CMAKE VERSION " ${VERSION})
include_directories(third/include) include_directories(third/lua/include)
link_directories(third/lib) link_directories(third/lua/lib)
link_libraries(lua) link_libraries(lua)
project(protoDebuger LANGUAGES CXX) project(protoDebuger LANGUAGES CXX)
@ -17,15 +17,16 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
find_package(Qt5 COMPONENTS Core Quick Widgets REQUIRED) find_package(Qt5 COMPONENTS Core Quick Widgets REQUIRED)
include(D:\\project\\c++qt\\qsswraper\\CMakeLists.txt)
set(HEADERS # 待预编译的cpp头文件 set(HEADERS # 待预编译的cpp头文件
dialog.h
) )
set(SOURCES # 待预编译的cpp代码 set(SOURCES # 待预编译的cpp代码
dialog.cpp
main.cpp main.cpp
) )
set(NO_MOC_SOURCES
)
set(RESOURCES set(RESOURCES
qml.qrc qml.qrc
@ -36,35 +37,23 @@ set(QMLS
) )
set (UIS set (UIS
${QsswraperUI} "dialog.ui"
) ${QsswraperUI})
include(D:\\project\\qt\\qsswraper\\CMakeLists.txt)
include(D:\\project\\qt\\qsswraper\\extserial\\src\\qextserialport.cmake)
QT5_WRAP_CPP(MOC ${SOURCES} ) # moc QT5_WRAP_CPP(MOC ${SOURCES} ) # moc
QT5_WRAP_CPP(MOCHEADER ${HEADERS} ) # moc QT5_WRAP_CPP(MOCHEADER ${HEADERS} ) # moc
QT5_ADD_RESOURCES(RCC ${RESOURCES}) # rcccpp QT5_ADD_RESOURCES(RCC ${RESOURCES}) # rcccpp
QT5_WRAP_UI(UIC ${UIS}) # uicui_x.h QT5_WRAP_UI(UIC ${UIS}) # uicui_x.h
FOREACH(list ${SOURCES}) message("MOC " ${MOC} ${MOCHEADER})
message("SOURCES file " ${list}) message("UIC " ${UIC})
ENDFOREACH(list) message("RCC " ${RCC})
FOREACH(list ${MOCHEADER})
message("MOCHEADER file" ${list})
ENDFOREACH(list)
FOREACH(list ${NO_MOC_SOURCES})
message("NO_MOC_SOURCES file" ${list})
ENDFOREACH(list)
add_executable(protoDebuger #最后需要参与链接生成的是 add_executable(protoDebuger #最后需要参与链接生成的是
${SOURCES} #1. cpp ${SOURCES} #1. cpp
${MOC} #2. cpp ${MOC} #2. cpp
${RCC} #3. cpp ${RCC} #3. cpp
${UIC} ${UIC}
${NO_MOC_SOURCES}
) )
target_compile_definitions(protoDebuger target_compile_definitions(protoDebuger