Link to system dlls by default.

Signed-off-by: Yuhang Zhao <2546789017@qq.com>
This commit is contained in:
Yuhang Zhao 2020-10-19 16:29:00 +08:00
parent 72db8e7043
commit af65f2d9e3
2 changed files with 2 additions and 6 deletions

View File

@ -74,13 +74,9 @@ if(WIN32)
target_compile_definitions(${PROJECT_NAME} PRIVATE
WIN32_LEAN_AND_MEAN
_CRT_SECURE_NO_WARNINGS
)
if(LINK_TO_SYSTEM_DLL)
target_compile_definitions(${PROJECT_NAME} PRIVATE
WNEF_LINK_SYSLIB
)
endif()
endif()
target_link_libraries(${PROJECT_NAME} PRIVATE Qt::GuiPrivate)
if(Qt5Widgets_FOUND)
target_link_libraries(${PROJECT_NAME} PRIVATE Qt::Widgets)

View File

@ -11,7 +11,7 @@ HEADERS += \
SOURCES += $$PWD/../framelesswindowsmanager.cpp
win32 {
DEFINES += WIN32_LEAN_AND_MEAN _CRT_SECURE_NO_WARNINGS
CONFIG += windeployqt
CONFIG += windeployqt LINK_TO_SYSTEM_DLL
CONFIG -= embed_manifest_exe
HEADERS += $$PWD/../winnativeeventfilter.h
SOURCES += $$PWD/../winnativeeventfilter.cpp