warning LNK4099
warning LNK4099: PDB 'rxapi.pdb' was not found with '..\..\thirdparty\ObjectARX\2007\lib\rxapi.lib' or at 'c:\MyProjects\RealSteelTrunkNew\build\bin\Release_2007\rxapi.pdb'; linking object as if no debug info
Существует ли способ удалить warning LNK4099?
Здесь:
http://msdn.microsoft.com/en-us/library/b7whw3f3(VS.80).aspx
есть какие-то предложения по решению вопроса, но они не срабатывают. В частности, не совсем ясно, куда надо писать /extract:bjectname.obj xyz.lib.
Потомуха вы компилируете релиз, при этом компилятор не генерирует для rxapi.cpp отладочной информации, потому что его об этом вежливо попросили. Однако, компоновщик об этом ничего не знает, и, как настоящий братан-корежбан сообщает вам, что необходимая вам информация к скомпилированному модулю не прилагается. Вы уж либо для rxapi.cpp генерацию отладочной базы данных включите (правой кнопочкой на имени файла щёлкаем, идём в C/C++->General->Debug Information Format меняем на Program Database for Edit & Continue (/ZI)), либо успокойте компоновщик (Project Properties->Linker->Debugging->Generate debug info = No)