Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Ошибка соединения


Автор: Catrin 5.5.2006, 12:21
Возникла следующая проблема:
изначально программа была написана в builder 5, после(по прошествии определенного времени) та же программа была создана на builder 6, и теперь после компиляции выдается следующее предупреждение:

[Linker Warning] Public symbol '_C' defined in both module C:\DIPLOM\PROJECT\CODER.OBJ and C:\DIPLOM\PROJECT\DECODER.OBJ

подскажите как исправить данную проблему!!!  smile 

 

Автор: _hunter 5.5.2006, 12:23
1 -- убрать глобальную переменную
2 -- забить на это предупреждение 

Автор: Catrin 5.5.2006, 12:29
все логично smile
Но!
нет такой переменной у меня...
и забить не получается, потому как запускаться и пошагово проверяться проект не хочет... 

Автор: Catrin 5.5.2006, 14:15
 smile  Так, теперь это предупреждение не показывает (все-таки с переменными были проблемы), но при запуске проекта выдает сообщение:
В заголовке название .exe файла моего проекта, а само сообщение содержит одну одинарную кавычку '!!!!
После нажатия Ok проект запускается и все работает отлично.
Как избавиться от этого сообщения в начале??? 

Автор: _hunter 5.5.2006, 15:23
показывай скрин сообщения.
чтобы избавиться -- пройдись отладчиком по коду 

Автор: Catrin 6.5.2006, 08:31
Ура! Заработало smile
Оказалось, что в source файле прописалось создание всех используемых форм, а их создание еще вручную прописано было, поэтому видимо возникал конфликт, который вцелом не влиял на работу, но сообщение такое странное выдавалось.
 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)