#c #windows #visual-c #static-libraries
#c #Windows #visual-c #статические библиотеки
Вопрос:
Существует ли эквивалент инструмента GNU «strip» для Windows?
Я хотел бы удалить имена любых внутренних символов из статической библиотеки, чтобы при запуске dumpbin /symbols mylib.lib
больше не отображались символы с внутренней связью.
В Linux strip
для этого обычно используется команда. Вы можете удалить отдельные символы по имени, а также по типу: запуск strip --strip-unneeded libmylib.a
удалит все разделы debuginfo из объектных файлов mylib.a, а также его внутренние символы.