Re: Заменить функцию на стадии линковки (VS)
От: uzhas Ниоткуда  
Дата: 13.10.17 10:37
Оценка:
Здравствуйте, Videoman, Вы писали:

V>Допустим, есть сторонняя статическая библиотека которая экспортирует некую функцию (export "C" void Func(...)) и линкуется в DLL. Также, в эту же DLL линкуется моя статическая библиотека с такой же функцией.

V>Есть ли штатные способы указать линкеру, что бы он принудительно использовал мою версию функции (желательно под VS2013). Если нет, то что посоветуете? Интересует как подставить свою версию, а не как разрешить конфликт.

я бы посмотрел в сторону lib.exe : https://msdn.microsoft.com/ru-ru/library/e17b885t.aspx
еще может помочь dumpbin : https://docs.microsoft.com/ru-ru/cpp/build/reference/dumpbin-options
не уверен, что сработает, но можно попытаться
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.