Компиляция log4cpp с пользовательским набором инструментов
Я использую log4cpp в нашем проекте. Поскольку нам нужно поддерживать различные дистрибутивы Linux, я создал собственную цепочку инструментов для создания нашего проекта. Так как мой проект построен с пользовательской цепочкой инструментов, должен ли я также собрать log4cpp с той же цепочкой инструментов?
Я могу успешно собрать log4cpp, используя собственный компилятор, используя три простые команды, упомянутые на его веб-странице.
./configure
make
make install
Но эта библиотека не работает с нашим специально созданным двоичным файлом. Я новичок в Linux, поэтому не могу понять, какой файл нужно изменить для компиляции с помощью собственного компилятора. Например, наши специальные инструменты присутствуют в /usr/custom/g++
,
Могу ли я построить статическую библиотеку log4cpp и использовать в нашем проекте? Я использую Ubuntu 14.0 для компиляции. Пожалуйста помоги
1 ответ
Я просто передал параметр первой команде, как показано ниже
./configure CXX = /usr/custom/g++
Когда я запускаю команду make, он автоматически выбирает собственный компилятор и использует его.