Я получаю эту ошибку «Unrecognized flag» -FitObjData 'in' p2 '"после добавления статической библиотеки libpng в мой проект для использования с pngwriter. Как исправить эту ошибку и что она мне говорит? Я компилирую с VC10.Ошибка генерации кода: непризнанный флаг '-FitObjData' в 'p2'
3
A
ответ
2
Я также столкнулся с этой проблемой при попытке установить связь с openssl.
Проблема была openssl была построена визуальным 2015 годом, и я связывался с визуальным 2012 годом. Это различие может вызвать некоторую темную магию в бэкэнде визуальной студии.
Попробуйте пересобрать статическую библиотеку с визуальной 2010.
Похоже, ошибка в серверном модуле (например, '' cl.exe' в c1xx.dll' и 'c2.dll'), но Я не уверен, как их устранять. Попробуйте искать какие-либо «странные» флаги в командной строке 'cl' или' link'. Если вы не видите ничего, попробуйте использовать вашу библиотеку с какой-либо другой программой и посмотрите, не получится ли у вас такая же ошибка. –
Мне пришлось сделать полную перестройку, чтобы исправить эту ошибку. – habakuk