1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zhoutk-qtetris

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CMakeLists.txt 1.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
zhoutk Отправлено 27.05.2021 06:11 5df4758
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 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zhoutk-qtetris.git
git@api.gitlife.ru:oschina-mirror/zhoutk-qtetris.git
oschina-mirror
zhoutk-qtetris
zhoutk-qtetris
master