You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Вопрос по инклудам. Компилирую такой командой g++ main.cpp -o main. Чтобы подключить libpurple добавляю опцию -I /usr/include/libpurple. Внимание вопрос. Как включить всю директорию include? Потому как libpurple юзает glib.h которая лежит в /usr/include/glib2.0
Что значит "всю директорию"? Вопрос непонятен. Она и так вся, а не по частям. Если кроме этого ещё нужны другие пути (например тот же /usr/include/glib2.0), то для каждого надо добавлять опцию -I. Но: постом выше я предлагал другой путь, который бы избавил тебя от этой работы.
P.S. ааа, понял. Ты про include. Нет, невозможно. Представь сам -- добавить все поддиректории из include это бессмысленно, их там может быть миллион.
P.P.S. через скрипт make ты конечно такое можешь осуществить. Но на практике так никто не делает -- кормить gcc всё подряд -- и нужное, и ненужное не кошерно!
The text was updated successfully, but these errors were encountered:
Что значит "всю директорию"? Вопрос непонятен. Она и так вся, а не по частям. Если кроме этого ещё нужны другие пути (например тот же /usr/include/glib2.0), то для каждого надо добавлять опцию -I. Но: постом выше я предлагал другой путь, который бы избавил тебя от этой работы.
P.S. ааа, понял. Ты про include. Нет, невозможно. Представь сам -- добавить все поддиректории из include это бессмысленно, их там может быть миллион.
P.P.S. через скрипт make ты конечно такое можешь осуществить. Но на практике так никто не делает -- кормить gcc всё подряд -- и нужное, и ненужное не кошерно!
The text was updated successfully, but these errors were encountered: