|
0 / 0 / 0
Регистрация: 29.07.2013
Сообщений: 8
|
|
Ошибка nafxcw.lib(afxglobals.obj) : error LNK200529.07.2013, 16:53. Показов 4280. Ответов 10
Метки нет (Все метки)
Доброго времени суток,
Проект был выполнен на Visual Studio C++ 6 на Windows95. Мне было поручено переделать его таким образом, что бы он нормально работал на Windows7. Запустил проект в Visual Studio 2012 (на WIndows7 x64), выполнил одностороннее обновление, устранил ошибки. Выполнил построение с активной конфигурацией решения Debug. На моей машине все нормально работает. Попробовал запустить на другой (Windows7 x32), она ругается на отсутствие mfc110d.dll. Где то прочитал, что нужно выполнять построение с активной конфигурацией решения Release. Попробовал выполнить, стала выдавать следующие ошибки: 1>nafxcw.lib(afxglobals.obj) : error LNK2005: "public: virtual __thiscall CMemDC::~CMemDC(void)" (??1CMemDC@@UAE@XZ) уже определен в GridCtrl.obj 1>.\Release\Cell.exe : fatal error LNK1169: обнаружен многократно определенный символ - один или более Прошу объяснить, как такое устраняется?
0
|
|
| 29.07.2013, 16:53 | |
|
Ответы с готовыми решениями:
10
LIBCD.lib(crt0.obj) : error LNK2001: unresolved external symbol _main nafxcwd.lib(thrdcore.obj) : error LNK2019: unresolved external symbol __endthreadex referenced in function Error LNK2005 |
|
0 / 0 / 0
Регистрация: 29.07.2013
Сообщений: 8
|
|
| 29.07.2013, 22:45 [ТС] | |
|
-=ЮрА=-,
Сделал, появились ошибки: 1>nafxcwd.lib(afxglobals.obj) : error LNK2005: "public: virtual __thiscall CMemDC::~CMemDC(void)" (??1CMemDC@@UAE@XZ) уже определен в GridCtrl.obj 1>LIBCMT.lib(invarg.obj) : error LNK2005: "void __cdecl _invalid_parameter(unsigned short const *,unsigned short const *,unsigned short const *,unsigned int,unsigned int)" (?_invalid_parameter@@YAXPBG00II@Z) уже определен в libcmtd.lib(invarg.obj) 1>LIBCMT.lib(invarg.obj) : error LNK2005: "void __cdecl _invoke_watson(unsigned short const *,unsigned short const *,unsigned short const *,unsigned int,unsigned int)" (?_invoke_watson@@YAXPBG00II@Z) уже определен в libcmtd.lib(invarg.obj) 1>LIBCMT.lib(invarg.obj) : error LNK2005: __call_reportfault уже определен в libcmtd.lib(invarg.obj) 1>LIBCMT.lib(invarg.obj) : error LNK2005: __get_invalid_parameter_handler уже определен в libcmtd.lib(invarg.obj) 1>LIBCMT.lib(invarg.obj) : error LNK2005: __initp_misc_invarg уже определен в libcmtd.lib(invarg.obj) 1>LIBCMT.lib(invarg.obj) : error LNK2005: __invalid_parameter уже определен в libcmtd.lib(invarg.obj) 1>LIBCMT.lib(invarg.obj) : error LNK2005: __invoke_watson уже определен в libcmtd.lib(invarg.obj) 1>LIBCMT.lib(invarg.obj) : error LNK2005: __set_invalid_parameter_handler уже определен в libcmtd.lib(invarg.obj) 1>LIBCMT.lib(invarg.obj) : error LNK2005: ___pInvalidArgHandler уже определен в libcmtd.lib(invarg.obj) 1>LINK : warning LNK4098: библиотека по умолчанию "LIBCMT" противоречит использованию других библиотек; используйте параметр /NODEFAULTLIB:library 1>.\Debug\Cell.exe : fatal error LNK1169: обнаружен многократно определенный символ - один или более
0
|
|
|
0 / 0 / 0
Регистрация: 29.07.2013
Сообщений: 8
|
|
| 29.07.2013, 23:12 [ТС] | |
|
-=ЮрА=-,
Вот с VS 6: Проект Cell.rar а это с 2012: (весит 16mb) http://files.mail.ru/A1BA6A82E... FEEB99DA35
0
|
|
|
|
|
| 30.07.2013, 00:11 | |
|
Ошибка с хелпом
http://www.informit.com/librar... seqNum=286 http://support.microsoft.com/kb/190509 Я исправил на пути в 6-ку (линоквал в 9-ке но у меня и 6-ка и 9-ка, вобщем в первом инклуде поставь путь к afxhelp.hm) Вот что сейчас в Cell.hpj [MAP] #include <C:\Program Files\Microsoft Visual Studio\VC98\MFC\Include\afxhelp.hm> #include <D:\Cell\hlp\Cell.hm> Остальные 50 ошибок я добросовестно исправил - приложение запускается, преокт и ехе аттачу. В пропертичах выставил Static Libraries
1
|
|
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,321
|
|
| 03.08.2013, 23:46 | |
|
-=ЮрА=- привет в последнем исправленном тобой проекте все равно при компиляции вылезают ошибки, подскажи пожалуйста как исправить??????
![]() Заранее огромное спасибо.
0
|
|
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,321
|
|
| 04.08.2013, 00:11 | |
|
-=ЮрА=- я перестроил проект (Rebuild) ошибки остались????
![]()
0
|
|
| 04.08.2013, 10:44 | |
|
Не по теме: isaak, проект вверху собрался, с него сделал скрины, остаётся положить что возможно у тебя кривая студия(бывает и такое). Как я могу исправить что либо если этих ошибок попросту нет?
1
|
|
|
90 / 125 / 28
Регистрация: 17.10.2010
Сообщений: 1,321
|
|
| 04.08.2013, 15:28 | |
|
-=ЮрА=- спасибо похоже проблема в компиляторе, с начала выскакивают выше приведенные ошибки потом показывает, что 0 ошибок 1 успешное и программа запускается.
0
|
|
| 04.08.2013, 15:28 | |
|
Помогаю со студенческими работами здесь
11
error LNK2005 error LNK2005 (конструктор уже определен в ...)
adodb.obj : error LNK2001:__imp__executor_globals_id Пишу БД после Linking'а вылазит ошибка LNK2005 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|