powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Возникают ошибки линкования, что делать
9 сообщений из 9, страница 1 из 1
Возникают ошибки линкования, что делать
    #32296901
Почему позникает ошибка при одновременном подключении

#include <conio.h>
#include <afx.h>

и как бороться с данной прорехой
...
Рейтинг: 0 / 0
Возникают ошибки линкования, что делать
    #32296930
_Konst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да lib-ы небось не подключены или cpp-ник какой
по декорированному имени в ошибке линковки легко найти 8)
...
Рейтинг: 0 / 0
Возникают ошибки линкования, что делать
    #32296974
oracle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) already defined in LIBCD.lib(new.obj)

error LNK2005: "void * __cdecl operator new[](unsigned int)" (??_U@YAPAXI@Z) already defined in LIBCD.lib(new2.obj)

error LNK2019: unresolved external symbol __endthreadex referenced in function "void __stdcall AfxEndThread(unsigned int,int)" (?AfxEndThread@@YGXIH@Z)

error LNK2019: unresolved external symbol __beginthreadex referenced in function "public: int __thiscall CWinThread::CreateThread(unsigned long,unsigned int,struct _SECURITY_ATTRIBUTES *)" (?CreateThread@CWinThread@@QAEHKIPAU_SECURITY_ATTRIBUTES@@@Z)


у меня выдает такие ошибки, и что в них можно понять
...
Рейтинг: 0 / 0
Возникают ошибки линкования, что делать
    #32297046
_Konst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По последним двум - проект скорее всего не настроен на компоновку с MFC
По первым двум - смотрите внимательнее свои файлы new.* и new2.*, хотя возможно это наведенные ошибки
...
Рейтинг: 0 / 0
Возникают ошибки линкования, что делать
    #32297189
Фотография NewYear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Богданкевич
я такое видел, когда поставил флажок --fno-default-inline в g++

а также когда мне достался текст кокого-то мудоля, который объявлял переменные в заголовках.

в общем, ошибка может быть и в компоновке , и при компиляции (компилятор не делает inline-подстановок для ф-ций, определенных в заголовках)
...
Рейтинг: 0 / 0
Возникают ошибки линкования, что делать
    #32297275
Фотография vdimas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
error LNK2019: unresolved external symbol __beginthreadex referenced in function "public: int __thiscall CWinThread::CreateThread(unsigned long,unsigned int,struct _SECURITY_ATTRIBUTES *)" (?CreateThread@CWinThread@@QAEHKIPAU_SECURITY_ATTRIBUTES@@@Z)

по поводу этой ошибки - подключи MFC in Multithreading DLL
по поводу предыдущих двух сообщи, если они не пропадут.
...
Рейтинг: 0 / 0
Возникают ошибки линкования, что делать
    #32298032
О... фантастика, заработало...

А может кто нить подскажет что я сделал, когда выставил в project property
Use MFC in a Shared DLL
(что бы я осмысленно все понимал)
...
Рейтинг: 0 / 0
Возникают ошибки линкования, что делать
    #32298222
Ой Вэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во-первых, что программа будет (хочет) использовать MFC, а, во-вторых, что MFC не будет включена в тело программы, а будет грузиться общая (shared) для всех программ её копия.
...
Рейтинг: 0 / 0
Возникают ошибки линкования, что делать
    #32298326
Фотография vdimas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на самом деле тут 2 мелочи:
- __beginthreadex, отсутствует в однопоточной версии MFC

- operator new, да, порой MFC-приложение, собранное из либ (не DLL), конфликтует по некоторым ф-ям CRT. Резюме, если используем MFC как либу, не используем стандартные библиотеки (для всех нужд достаточно WinAPI).
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Возникают ошибки линкования, что делать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]