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