Мне интересно, есть ли способ узнать, какие g++
флаги компилятора / компоновщика использовались при создании бинарной библиотеки.
Например, может быть сторонняя общая библиотека (есть только файлы .h / .so).
Поэтому я думаю, что было бы неплохо использовать те же флаги g ++ при компиляции и компоновке моего собственного приложения (которое использует стороннюю библиотеку только для двоичных файлов).
В частности, я прошу флаги компилятора, такие как
- -fno-рядный
- -pthreads
- -mtune = арка
- -O2
а также было бы интересно, какие флаги компоновщика были использованы:
- -fpic или -fPIC
- -fexceptions
- -pthreads
и т. Д.