Среда
- Windows 10 версии 1903, 64-битная
- Eigen 3.3.7
- freeglut 3.2.1
- Visual Studio 2015 Update 3
Когда я запускаю следующую команду cmake для сборки Eigen3:
cmake -DCMAKE_CONFIGURATION_TYPES=Release -DPKG_CONFIG_EXECUTABLE=D:\3rd-parties\pkg-config.exe -DGLUT_glut_LIBRARY=D:\3rd-parties\freeglut-3.2.1\install\lib\freeglut.lib -G"Visual Studio 14 2015 Win64" ..
, Eigen3 всегда жалуется:
- Не удалось найти GLUT (отсутствует: GLUT_glut_LIBRARY)
, хотя я правильно установил переменную GLUT_glut_LIBRARY
. Я уверен, что FreeGlut 3.2.1 был правильно собран в режиме Release в VS2015, и путь указан без каких-либо проблем. Итак, как заставить Eigen3 работать с freeglut, или Eigen3 вообще не работает с freeglut, а только со старым устаревшим GLUT? Кроме того, Eigen использует или зависит от GLUT? Если нет, я могу просто проигнорировать эту ошибку. Спасибо.