Я писал программу для OpenGL, и у меня возникает проблема со связью с math3d.h.
Я использую Ubuntu и g ++.
Дело в том, что я не установил пакет для math3d, потому что я получил заголовочный файл и файл cpp из сети с превосходной OpenGL. Поэтому я просто скопировал заголовочный файл и файл .cpp в локальный каталог и сделал
#include "math3d.h"
Но дело в том, что я использовал переключатели для связи других файлов заголовков, таких как gl.h, glu.h, glut.h, давая.
g++ test.cpp -lGL -lGLU -lglut.
Но я не знаю, что дать для math3d. Я получаю сообщение об ошибке с неопределенной ссылкой на функции. Эту ошибку я получал, когда не давал -lGL и т. Д. Для функций в этих библиотеках.
Я полностью застрял здесь, и я не знаю, что делать, и без этого я не могу идти вперед.