Если это так, как я должен загружать и использовать эти библиотеки?
Ответ 1
Файлы библиотеки могут храниться в подкаталогах в основной папке "библиотеки" или в папке личных приложений/библиотек. Чтобы загрузить файл, расположенный в подкаталоге, просто укажите путь по отношению к папке "libraries". Например, если у вас есть файл, расположенный по адресу:
libraries/flavors/chocolate.php
Вы загрузите его, используя:
$this->load->library('flavors/chocolate');
Вы можете вложить файл в столько подкаталогов, сколько хотите.
Объяснено на странице руководства класса загрузчика