Отключить PIC для ссылки в CMake

У меня есть проект C ++ в CMake (32-битная разделяемая библиотека) и компилятор gcc. Я поставил POSITION_INDEPENDENT_CODE собственность на OFF для моего проекта, поэтому он удаляет -fPIC только для компиляции исходного кода, но не для этапа компоновки. Как я могу отключить его для ссылки?

Я знаю, что есть способ -fno-PIC в LINK_FLAGS, А также также я могу установить CMAKE_SHARED_LIBRARY_CXX_FLAGS в "", Но эти способы выглядят грязными.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]