Login
C++ error LNK2001
162
NEW 13.12.05 13:58
Связываюсъ с [DLL] из [MFC] проекта.
[DLL & lib in system 32].
Кроме того [header und lib] в папке с проектом.
При запуске выдаёт такую ошибку.
[error LNK2001: unresolved external symbol __imp__rechnen]
фукция [rechnen] находится в [cpp in dll].
[dll]рабочая в другом проекте всё работает.
Что может бытъ причиной?
[google] дал ответ, но толъко на арабском. болъше не нашла.
[DLL & lib in system 32].
Кроме того [header und lib] в папке с проектом.
При запуске выдаёт такую ошибку.
[error LNK2001: unresolved external symbol __imp__rechnen]
фукция [rechnen] находится в [cpp in dll].
[dll]рабочая в другом проекте всё работает.
Что может бытъ причиной?
[google] дал ответ, но толъко на арабском. болъше не нашла.
NEW 13.12.05 14:52
in Antwort kleinfuchs 13.12.05 13:58
yry....
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/html/lnk2001.asp
http://www.google.com/search?q=error%20LNK2001
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vccore98/html/lnk2001.asp
http://www.google.com/search?q=error%20LNK2001
http://cyhex.com
NEW 13.12.05 14:56
in Antwort timor_a 13.12.05 14:52
Спасибо, но это я читала уже.
Не подходит.
Проверила всё уже [Project Settings...], но нейду проблемы.
Похожий проект работает, а новый нет.
Хотя оба создавалисъ одинаково.
Не подходит.
Проверила всё уже [Project Settings...], но нейду проблемы.
Похожий проект работает, а новый нет.
Хотя оба создавалисъ одинаково.
NEW 13.12.05 15:37
in Antwort kleinfuchs 13.12.05 14:56
У тебя наверно опции /MD и /MT перемешаны. Копай дальше.
13.12.05 15:45
in Antwort scorpi_ 13.12.05 15:37
в [Project Settings -> C/C++ -> Code Generation
Debug Multithreaded DLL]
соответственно в [Project Options]
[/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"Debug/MCTMFC.pch" /Yu"stdafx.h" /Fo"Debug/" /Fd"Debug/" /FD /GZ /c ]
Debug Multithreaded DLL]
соответственно в [Project Options]
[/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"Debug/MCTMFC.pch" /Yu"stdafx.h" /Fo"Debug/" /Fd"Debug/" /FD /GZ /c ]
NEW 13.12.05 16:02
in Antwort scorpi_ 13.12.05 15:48
NEW 13.12.05 16:17
in Antwort kleinfuchs 13.12.05 16:02
Должно было быть /MDd. А ты проект полностью перекомпилировала?
NEW 13.12.05 16:22
in Antwort scorpi_ 13.12.05 16:17
NEW 14.12.05 10:33
in Antwort kleinfuchs 13.12.05 16:22
Ты б выложила исходники, если это не секретные разработки, конечно :)
NEW 15.12.05 10:36
in Antwort Simple 14.12.05 10:33
Не могу. Секрет фирмы.
Ошибка найдена. [DLL] была закомпилирована на криво вставшем компиляторе.
Закомпилировала на другом компъютере и всё работает.
Спасибо всем за участие.
Ошибка найдена. [DLL] была закомпилирована на криво вставшем компиляторе.
Закомпилировала на другом компъютере и всё работает.
Спасибо всем за участие.

NEW 15.12.05 19:03
in Antwort Simple 15.12.05 10:39
Да уж. А я целый денъ мучаласъ.
Пока не додумаласъ на другом компъютере проверитъ.
Хорошо хотъ разрешили самой теперъ [Visual Studio] установитъ, а не злому дядъке с другой фирмы.
Пока не додумаласъ на другом компъютере проверитъ.
Хорошо хотъ разрешили самой теперъ [Visual Studio] установитъ, а не злому дядъке с другой фирмы.