Можно ли определить параметры компилятора / компоновщика, используемые для генерации двоичного файла (exe, dll)? - PullRequest
2 голосов
/ 30 апреля 2019

Предположим следующую ситуацию: у вас есть либо DLL , либо исполняемый файл , все, что вы знаете, это то, что это двоичный результат, созданный определенной версией Visual Studio (т.е. VS 2017) с использованием C ++.

Вопрос. Можно ли из этого двоичного файла узнать, какие параметры компилятора (т. Е. Оптимизации, библиотека времени выполнения и т. Д.) И / или параметры компоновщика (дополнительные зависимости) и т. д.) были использованы для компиляции и ссылки на этот файл?

Какой вид этой «метаинформации» на самом деле присутствует в конечном двоичном файле (exe, dll), и какие инструменты доступны для получения такого рода информации?

...