Don't use the "-pie" link option in MSVC.

This commit is contained in:
Username404-59 2021-03-25 18:08:05 +01:00
parent 5b265d690f
commit cdb9446820
Signed by: Username404-59
GPG Key ID: 7AB361FBB257A5D1
1 changed files with 5 additions and 5 deletions

View File

@ -19,13 +19,13 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_CXX_EXTENSIONS OFF)
set(CMAKE_POSITION_INDEPENDENT_CODE TRUE) set(CMAKE_POSITION_INDEPENDENT_CODE TRUE)
set(CMAKE_CXX_FLAGS "-Wall") set(CMAKE_CXX_FLAGS "-Wall")
if (NOT MSVC)
if (CMAKE_POSITION_INDEPENDENT_CODE) if (CMAKE_POSITION_INDEPENDENT_CODE)
include(CheckPIESupported) include(CheckPIESupported)
add_link_options("-pie") add_link_options("-pie")
check_pie_supported() check_pie_supported()
endif() endif()
if (NOT MSVC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread")
endif() endif()
set(CMAKE_CXX_FLAGS_RELEASE "-Os") set(CMAKE_CXX_FLAGS_RELEASE "-Os")