Я знаю это, я уже включил это в .h, но все же ошибка преобладала, поэтому я создал эту тему.

ункция является глобальной и определяется в заголовочном файле (временно Я хочу держать это там).

Заголовочный файл также представляет собой определенный класс, который имеет встроенные функции и вызов одной из этих функцийэто глобальная функция.

Исходный файл не содержит каких-либо вхождений рассматриваемой глобальной функции.

Любые намеки на причину ошибки?

Я могу опубликовать код, если кому-то интересно.

mainwindow.o: In function `tileForCoordinate(double, double, int)':
mainwindow.cpp:(.text+0x310): multiple definition of `tileForCoordinate(double, double, int)'
main.o:main.cpp:(.text+0xd0): first defined here
moc_mainwindow.o: In function `qHash(QPoint const&)':
moc_mainwindow.cpp:(.text+0x0): multiple definition of `qHash(QPoint const&)'
main.o:main.cpp:(.text+0x0): first defined here
moc_mainwindow.o: In function `tileForCoordinate(double, double, int)':
moc_mainwindow.cpp:(.text+0x150): multiple definition of `tileForCoordinate(double, double, int)'
main.o:main.cpp:(.text+0xd0): first defined here
collect2: ld returned 1 exit status
make: *** [SimpleRouting] Error 1

Ответы на вопрос(5)

Ваш ответ на вопрос