• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Ошибка Linker'а

  • Автор темы Conrad
  • Дата начала
Статус
Закрыто для дальнейших ответов.
C

Conrad

При создании консольного приложения с массивами структур, C++ Builder выдаёт сообщения:

Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl
Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl

Компиляция проходит без ошибок.
 
E

European

Ну правильно, создал голое консольное приложение и хочешь использовать внутри него VCL? Так не получится.
 
V

vital

Не использовать VCL внути готового консольного приложения.
 
R

RainCat

В смысле как это исправить? Я в этом мало что понимаю....Пересмотрела кучу форумов, везде написано одно и тоже: при создании консольного проекта, снимай галочку Use VCL...

Но у меня НЕ консольное приложение!

А как исправить, если программа УЖЕ НАПИСАНА, уже рабочая...Просто перенесла на другой копьютер и она перестала работать...Пишет:

[Linker Error] Unresolved external '__InitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl
[Linker Error] Unresolved external '__ExitVCL' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\CP32MTI.LIB|crtlvcl
[Linker Error] Unresolved external 'WinMain' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\C0W32.OBJ

Что делать? Заново-то писать не хочется

Добавлено: HELP!!! :what?:
 
V

Vseslavur

Необходимо определить в какой библиотеке или в каком объектнике определены эти функции и прилинковать его к проекту вручную
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!