Автор Omikron задал вопрос в разделе Другие языки и технологии
unresolved external referenced from и получил лучший ответ
Ответ от DverZapili[гуру]
Ну дык, UFrac.cpp кто будет компилить и линковать с main?
>В main.cpp есть #include "UFrac.h" При этом компилятор выдаёт сообщения unresolved external referenced from на все методы класса!
Это лишь просто подключение заголовочного файла, т. е. вставление текста в другой файл, не больше.
Последовательность должна быть такой:
Компиляция main.cpp в main.o
Компиляция UFrac.cpp в UFrac.o
Компоновка main.o с UFrac.o в готовую программу
dverZapili
Гуру
(4918)
Тоже самое, только в Билдере эта последовательность действий скрыта за красивой кнопочкой. UFrac.cpp добавлен в проект?
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: unresolved external referenced from
Ассемблер Ошибка LINK : error LNK2001: unresolved external symbol _mainCRTStartup
в четвертой строке есть include Change.inc
покажите этот файл, там наверно есть ссылки
подробнее...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
А зачем ты кучу фигурных скобок (открывающих) понаставил? Ты посчитай, сколько у тебя открывающих {
подробнее...