Я планирую сделать несколько проектов на C и C++ под Linux. В некоторых проектах мне понадобятся дополнительные библиотеки. Поправьте меня если я ошибаюсь. Я планирую хранить библиотеки в /usr/local/include
. Но стоит ли смешивать все библиотеки в одном каталоге? Может быть, лучше создать подкаталоги имен libs в каталоге /usr/local/include
? И, может быть, лучше хранить заголовки и источник в разных каталогах? Необходима передовая практика.Путь к хранению библиотек. Необходима наилучшая практика
Как бороться с не скомпилированными библиотеками, например, MiniIni
https://code.google.com/p/minini/. Он поставляется с файлами заголовков и C. Должен ли я скомпилировать его и разместить в каталоге /lib
до /include
. Или, может быть, лучше разместить все в/включить?
Как бороться с не скомпилированными библиотеками, например, 'MiniIni' https://code.google.com/p/minini/. Он поставляется с файлами заголовков и C. Должен ли я скомпилировать его и поместить в директорию '/ lib' и заголовки в'/include'. Или, может быть, лучше разместить все в/включить? – vico
@ user1501700 Это действительно особый случай и не похоже, что он должен быть когда-либо установлен, но включен в проекты, которые его используют. Маловероятно, что ваш проект закончится так. – pmr