С каждой новой библиотекой, которую я хочу использовать, я заметил, что есть определенный флаг или набор флагов, я должен добавить к компиляции, чтобы он действительно связывал библиотеку.C++ где указаны флаги для связывания библиотек?
Например, с GL GLEW и GLUT я использую «-lglut -lGLU -lGL
».
Проблема заключается в единственном способе поиска этих флагов, которые мне нужны, - это бесконечно искать в Google для них. Есть ли «стандартное» место для поиска этих флагов для любой библиотеки? Прикреплены ли они к вершинам заголовков или что-то еще? Надеюсь, это просто что-то очевидное.
Да, GCC на Fedora 20. Я забыл, как разные компиляторы и платформы могут быть с C++. Исходя из действительно тяжелого фона java/opengl. Спасибо за подсказку, хотя человек. –
И просто следить. После нескольких попыток я обнаружил, что флагом библиотеки cURL является -lcurl. Давайте просто надеемся, что остальные - это просто ха-ха. Еще раз спасибо. –
Они, к счастью, обычно. Добро пожаловать. – Kelm