MLBookProc 1.3
Loading...
Searching...
No Matches
MLBookProc

MLBookProc is a library for managing .fb2, .epub, .pdf, .djvu e-books, .odt, .txt and .md files collections. It can also works with same formats packed in zip, 7z, jar, cpio, iso, tar, tar.gz, tar.bz2, tar.xz, rar archives (rar archives are available only for reading) itself or packed in same types of archives with .fbd files (any files, not only books). MLBookProc creates own database and does not change files content, names or location.

To start add cmake package MLBookProc to your project.

find_package(MLBookProc)
find_package(XMLParserCPP)
if(MLBookProc_FOUND AND XMLParserCPP_FOUND)
target_link_libraries(myproject MLBookProc::mlbookproc)
target_link_libraries(myproject XMLParserCPP::XMLParserCPP)
endif()

Then create AuxFunc object. Further reading: CreateCollection, RefreshCollection, BaseKeeper, BookMarks, NotesKeeper, BookInfo, OpenBook.

Note
MLBookProc sets USE_OPENMP build variable in case of OpenMP usage.