Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > error LNK2001: unresolved external symbo


Автор: ProgMaster 17.9.2007, 12:28
Проапгрейдил проект со студии 7.1. на студию 2005. В итоге при компиляции получил:
Код

Error     47     error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)     HooksStorage.obj
Error     48     error LNK2001: unresolved external symbol "const type_info::`vftable'" (??_7type_info@@6B@)     log_lib.lib
Error     49     fatal error LNK1120: 1 unresolved externals     ..\..\InjectDLL\res\svchctrl.dll

Только чего не делал, так и не смог исправить ошибку. И искал через Notedpad++ во всех файлах проекта "71." надеясь найти привязку левую, так и не нашел. Inline ф-ий в проекте нету, поэтому пункт решения проблем с ними тоже отпадает. Вообщем как можно детально понять в чем проблема и как её пофиксить ?

Автор: archimed7592 17.9.2007, 12:58
Rebuild делался?

Автор: ProgMaster 17.9.2007, 16:37
Цитата(archimed7592 @ 17.9.2007,  12:58)
Rebuild делался?

Не помогает.

Автор: archimed7592 17.9.2007, 16:42
Значит, скорее всего, в проекте используются какие-нибудь внешние библиотеки, которые нужно пересобрать под vs-8.0.

Добавлено через 1 минуту и 11 секунд
Вот я вижу некую библиотеку log_lib.lib - эт чё? В проект входит? Если нет, то пересобирай этот log_lib(в нём, собственно и проблема).

Автор: ProgMaster 17.9.2007, 17:45
Цитата(archimed7592 @ 17.9.2007,  16:42)
Значит, скорее всего, в проекте используются какие-нибудь внешние библиотеки, которые нужно пересобрать под vs-8.0.

Добавлено @ 16:43
Вот я вижу некую библиотеку log_lib.lib - эт чё? В проект входит? Если нет, то пересобирай этот log_lib(в нём, собственно и проблема).

В проект входит. Я и её пробывал пересобирать, вообще оставляя только исходники все удалил. Но помогла =\

Автор: archimed7592 17.9.2007, 18:01
Цитата(ProgMaster @  17.9.2007,  17:45 Найти цитируемый пост)
Но помогла =\ 

Ты имеешь ввиду НЕ помогло? smile

Попробуй создать маленький тестовый проект в котором попробуй использовать эту либу. Короче попробуй локализовать проблему.

Автор: ProgMaster 17.9.2007, 18:19
Цитата(archimed7592 @ 17.9.2007,  18:01)
Цитата(ProgMaster @  17.9.2007,  17:45 Найти цитируемый пост)
Но помогла =\ 

Ты имеешь ввиду НЕ помогло? smile

Попробуй создать маленький тестовый проект в котором попробуй использовать эту либу. Короче попробуй локализовать проблему.

Угу, не помогло. Да, так и сделаю наверное, спасибо !

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)