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