Re[2]: unresolved external symbol
От: 11molniev  
Дата: 16.05.14 09:18
Оценка:
Здравствуйте, alik_wn, Вы писали:

А>>Вопрос — какими флагами оптимизации или ещё чего можно подавить эти "unresolved"?


_>Удалось самому подобрать флаги в VC2013, оптимизация: "Maximize Speed (/O2)" "Whole Program Optimization No".

_>С такими флагами cl.exe игнорирует "unreachable code"

У вас потом баги повылезают в самых непредсказуемых местах. Особенно с gcc, который без ключей такой код проглатывает на ура, а реально компилирует вызовы для сигнатуры по умолчанию (хотя в разных версиях может быть по разному).

Добавьте объявление функций перед использованием, а если проект не ваш, то разберитесь с заголовочными файлами. Это реальная ошибка либо в коде либо в сборке и править надо её либо в коде либо в настройках линковщика, но никак не компилятора.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.