Я получаю сообщение об ошибке
Symbol(s) not found for architecture x86_64
Попытка скомпилировать проект на QtCreator. Это происходит, когда я пытаюсь создать экземпляр класса, определенного пользователем, Layer
. Этот класс состоит из заголовка, layer.h
и реализации, layer.cpp
. Он был протестирован и работает в других программах. В моем проекте он включен в qtwidget.h
, и ошибка возникает, когда я пытаюсь использовать его на qtwidget.cpp
. Например:
Layer<double> text("pq.txt",0.5,0.5,0.5);
Для этой ошибки достаточно указать эту строку на qtwidget.cpp
.
Это такая общая ошибка, что я не знаю, как ее изолировать, но если это поможет, я включил весь проект в этот git репо.