Есть ли в компоновщике Microsoft аналог флага "ld -R"? - PullRequest
0 голосов
/ 06 мая 2020

Компоновщик GNU имеет флаг "-R" или "--just-symbols", который означает: «Считывать имена символов и их адреса из имени файла, но не перемещать его и не включать в вывод». Мне нужна такая же функциональность для компоновщика Microsoft Windows, которая позволит создавать .dll без ошибок типа "unresolved external symbol". Эта .dll будет динамически загружаться во время выполнения через LoadLibrary () и должна получить все необходимые вызовы внешних функций позже во время выполнения. Я попытался использовать только опцию /FORCE, чтобы избежать "unresolved external symbol", и я могу скомпилировать двоичный файл, но он не работает во время выполнения, вероятно, компоновщик что-то не так. Есть идеи?

...