QuadProg ++: неопределенная ссылка на QuadProgPP; возвращен 1 статус выхода

Я пытаюсь использовать библиотеку QuadProg ++ в первый раз. Я следовал всем инструкциям по установке. У меня также есть Boost в моей системе. Когда я пытаюсь скомпилировать файл main.cc, который содержит пример, который решает примерную задачу квадратичной оптимизации, я получаю следующую ошибку:

/tmp/ccgZ8Yma.o: In function `main':
main.cc:(.text+0x693): undefined reference to
'QuadProgPP::solve_quadprog(QuadProgPP::Matrix<double>&,
QuadProgPP::Vector<double>&, QuadProgPP::Matrix<double> const&,
QuadProgPP::Vector<double> const&, QuadProgPP::Matrix<double>
const&, QuadProgPP::Vector<double> const&, QuadProgPP::Vector<double>&)'

collect2: ld returned 1 exit status

Если кто-то уже использовал эту библиотеку, я был бы очень признателен, если бы вы могли дать мне какие-либо идеи. Я действительно не начал работать с этой библиотекой, поэтому, если вы можете предложить хорошую библиотеку, которая предоставляет решатель квадратичного программирования, совместимый с C ++, это тоже будет здорово.

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]