При компиляции моего проекта с использованием STLPort я получаю некоторые странные ошибки сборки.Странно, потому что проект работает очень хорошо (и на 20-30% быстрее), хотя вы думаете, что ошибки сборки будут фатальными.
Может кто-нибудь объяснить мне, что я делаю неправильно и как закрытьэто вверх?
Linking... (Intel C++ Environment)
ipo: error #11017: Cannot open stlport_static.lib
ipo: error #11017: Cannot open libiomp5md
ipo: error #11017: Cannot open libmmt
ipo: error #11017: Cannot open libirc
ipo: error #11017: Cannot open svml_disp
ipo: error #11017: Cannot open libdecimal
ipo: warning #11020: unresolved ?_M_use_facet@locale@stlp_std@@QBEPAVfacet@12@ABVid@12@@Z
Referenced in ipo_19005obj.obj
[and lots of other unresolved symbols from that last .obj file]
(libiomp5md от поддержки Intel openmp, я использовал его до перехода на stlport, и все еще работаю с openmp, так что не понимаю, почему это должно было измениться).
Моя библиотека времени выполнения (в настройках C ++ Code Generation) настроена на многопоточность.
Заранее спасибо!
РЕДАКТИРОВАТЬ: кажется, что ipo является interпроцедурная оптимизация жалуется на то, что не может открывать библиотеки, которые не были скомпилированы в текущей сборке.Так понятно, что эти ошибки не являются фатальными, и мой вывод все еще строится.Тем не менее, любой совет приветствуется.