powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Проблемы с линковщиком в VC++ 7
3 сообщений из 3, страница 1 из 1
Проблемы с линковщиком в VC++ 7
    #33657316
Фотография wolverin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Описал в заголовке приложения (Baloon.h) COM-интерфейс и дальше получил указатель pOpc
Код: plaintext
1.
2.
IOPCServer* pOpc = NULL;
IOPCItemMgt* pItAnalog = NULL;
Теперь начинаю использовать этот указатель в другом классе вот так
Код: plaintext
h = pOpc->AddGroup(&wAnalogGroup, true, iTimeUpdate,  1 , NULL, NULL, NULL, &hServerGroup, (DWORD *)&iTimeUpdate, IID_IOPCItemMgt, (LPUNKNOWN* )&pItAnalog);
Выдает ошибку (причем если скомпилировать второй раз, то ошибка пропадает)
Код: plaintext
1.
2.
Baloon error LNK2005: "struct IOPCItemMgt * pItAnalog" (?pItAnalog@@3PAUIOPCItemMgt@@A) already defined in Baloon.obj
Baloon error LNK2005: "struct IOPCServer * pOpc" (?pOpc@@3PAUIOPCServer@@A) already defined in Baloon.obj

Я добавил ключь /FORCE:MULTIPLE, но предупреждения все равно остались.
...
Рейтинг: 0 / 0
Проблемы с линковщиком в VC++ 7
    #33657524
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wolverinОписал в заголовке приложения (Baloon.h) COM-интерфейс и дальше получил указатель pOpc
Код: plaintext
1.
2.
IOPCServer* pOpc = NULL;
IOPCItemMgt* pItAnalog = NULL;


Ты не описал в заголовочном файле, а объявил. Опиши в файле ballon.cpp, а здесь пропиши extern
...
Рейтинг: 0 / 0
Проблемы с линковщиком в VC++ 7
    #33657591
Фотография wolverin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkhТы не описал в заголовочном файле, а объявил.
Спасибо.
Еще раз простите за глупые вопросы, раньше на Delphi работал :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Проблемы с линковщиком в VC++ 7
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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