Я бы хотел использовать скрипт версии GNU LD, чтобы скрыть ненужные символы в общей библиотеке c ++.Скажем, мой заголовочный файл выглядит так:
int a();
int a(int);
class B {
B(){}
~B(){}
int x(int);
};
std::ostream& operator<< (std::ostream& out, const B& b );
Я хотел бы скрыть все, что не указано в заголовочном файле.
Как будет выглядеть скрипт версии для этого?