# QT5_MSVC_STATIC **Repository Path**: jackmid/qt5_msvc_static ## Basic Information - **Project Name**: QT5_MSVC_STATIC - **Description**: Qt5.11.2 静态文件,可以编译静态程序 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-11-02 - **Last Updated**: 2021-11-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 使用MSVC 2017编译 暂时只有64位 ``` project (qttest) cmake_minimum_required(VERSION 3.1) set (CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/cmake "${CMAKE_SOURCE_DIR}/cmake") set(CMAKE_CXX_STANDARD 11) set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_AUTOMOC ON) set(CMAKE_AUTORCC ON) set(CMAKE_PREFIX_PATH "D:/Qt/Qt5.11.2/5.11.2/msvc2017_32_static/lib/cmake/Qt5") message("CMAKE_PREFIX_PATH: " ${CMAKE_PREFIX_PATH}) set(QT5_DIR "D:/Qt/Qt5.11.2/5.11.2/msvc2017_32_static") find_package(Qt5 COMPONENTS Core REQUIRED) set(CMAKE_INCLUDE_CURRENT_DIR ON) set(CMAKE_CXX_STANDARD 11) set(SOURCES src/main.cpp ) set(CMAKE_BUILD_TYPE Release) set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /Ox /Ot /Oi /MT /GL") set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} /Ox /Ot /Oi /MT /GL") include_directories(src) include_directories(${QT5_DIR}/include) include_directories(${CMAKE_CURRENT_BINARY_DIR}) include_directories(${Qt5Core_INCLUDE_DIRS}) message("Qt5Core_LIBRARIES: " ${Qt5Core_INCLUDE_DIRS}) add_executable(${CMAKE_PROJECT_NAME} ${SOURCES}) target_link_libraries(${CMAKE_PROJECT_NAME} ${Qt5Core_LIBRARIES}) ```