Документ взят из кэша поисковой машины. Адрес оригинального документа : http://wasp.phys.msu.ru/forum/lofiversion/index.php?t2889.html
Дата изменения: Unknown
Дата индексирования: Mon Apr 11 12:16:40 2016
Кодировка: Windows-1251
Студенческий форум Физфака МГУ > вопросик по сям
Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: вопросик по сям
Студенческий форум Физфака МГУ > Наука физика > Есть проблема
soullord
Компилирую файл с ключом /MT,а он,значит, и говорит:ай-ай-ай! nono.gif и выдает 28 ошибок вида :
error LNK2001: unresolved external symbol __imp__DispatchMessageA@4
error LNK2001: unresolved external symbol __imp__TranslateMessage@4
и тд...
Вот что нашел в мсдн про это:
Цитата
When compiling with /MD, a reference to "func" in your source becomes a reference "__imp__func" in the object since all the run-time is now held within a DLL. If you try to link with the static libraries LIBC.LIB or LIBCMT.LIB, you will get LNK2001 on __imp__func. If you try to link with MSVCxx.LIB when compiling without /MD you will not always get LNK2001, but you will likely have other problems.

не догоняю...
помогите,кто чем может 197.gif
Fedoroff
Функции DispatchMessageA, TranslateMessage и др. не содержатся в твоем проекте. Возможно они описаны в какой-то DLL'ке или библиотеке, которые надо указать в проекте.
soullord
Спсб,это я понял)
не хватало библиотеки user32.lib, помог Reset в Project -> Settings -> Link -> Input.
проблема решена, всем спасибо,все свободны) grin.gif
diablero
Ну и отлично. Тема закрыта.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2016 IPS, Inc.