С -fvisibility=hidden вы сообщаете GCC, что каждое объявление, не помеченное явно атрибутом видимости, имеет скрытую видимость.
И
Код: Выделить всё
-fvisibility-inlines-hiddenКогда я компилирую очень большой проект, мне кажется, что добавление -fvisibility-inlines-hidden вместе с -fvisibility=hidden действительно может скрыть больше символов по сравнению с использованием -fvisibility=hidden вместе. Но я не могу найти минимальный пример, показывающий точную разницу, в которой действует -fvisibility-inlines-hidden. Я также попробовал этот пример, но не увидел последствий последнего.
Может ли кто-нибудь показать мне минимальный пример, показывающий, что -fvisibility-inlines-hidden все еще необходим, если я уже использую -fvisibility=hidden ? Я использую GCC 5.3.0
Подробнее здесь: https://stackoverflow.com/questions/594 ... den-in-gcc
Мобильная версия