Слияние кода завершено, страница обновится автоматически
cmake_minimum_required(VERSION 3.10)
project(tetris LANGUAGES CXX)
set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
if(MSVC)
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup")
add_compile_options(/wd26451 /wd26812)
set(EnclibName Sqlit3.dll)
set(CMAKE_PREFIX_PATH C:/Qt/Qt5.12.11/5.12.11/msvc2017)
elseif(APPLE)
set(EnclibName sqlite3.o)
set(CMAKE_PREFIX_PATH /Users/zhoutk/Qt5.12.9/5.12.9/clang_64)
elseif(UNIX)
set(EnclibName libsqlite3.so)
endif()
message(${EnclibName})
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTOMOC ON)
message("Looking for Qt...")
find_package(Qt5 REQUIRED Widgets)
if (${Qt5_FOUND})
message("Found Qt " ${Qt5_VERSION})
else()
message("Couldn't find Qt")
endif()
find_package(Qt5Widgets)
find_package(Qt5Core)
find_package(Qt5Gui)
#find_package(Qt5Network)
link_directories("libs/rlzLibs")
FILE(GLOB_RECURSE SRC_FILES "./src/*.cpp" "./src/*.c")
FILE(GLOB_RECURSE HEAD_FILES "./src/*.h")
FILE(GLOB_RECURSE UI_FILES "./src/*.ui")
#qt5_add_resources(QRC_FTP_FILES "./src/ftp.qrc")
source_group("Head Files" FILES ${HEAD_FILES} )
source_group("Form Files" FILES ${UI_FILES} )
source_group("Src Files" FILES ${SRC_FILES} )
add_executable(${PROJECT_NAME} ${SRC_FILES} ${HEAD_FILES} ${UI_FILES})
target_link_libraries(${PROJECT_NAME} Qt5::Widgets Qt5::Core Qt5::Gui)
target_link_libraries(${PROJECT_NAME} ${EnclibName})
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )