-FPIC флаг Cmake - PullRequest
       20

-FPIC флаг Cmake

0 голосов
/ 03 сентября 2018

Я пытаюсь собрать общую библиотеку с помощью Cmake. Но я столкнулся с этой ошибкой:

/usr/bin/ld: /usr/local/lib/libfftw3.a(assert.o): relocation R_X86_64_PC32 against symbol `stdout@@GLIBC_2.2.5' can not be used when making a shared object; recompile with -fPIC

Я пытался добавить флаг -fPIC в файл cmake по-разному:

SET(CMAKE_POSITION_INDEPENDENT_CODE ON)

и:

add_compile_options(-fPIC)

Но я все еще получаю ту же ошибку снова. Кто-нибудь может мне помочь?

...