Лучший способ компилировать библиотеку JRTP - использовать CMake.Процедура описана ниже.
** 1.Откройте версию Cmake Gui.
Выберите исходный каталог, например C: /project/jrtp-3.9.1
Выберите каталог сборкинапример, C: /project/jrtp-3.9.1/build
Нажмите кнопку Добавить запись, добавьте префикс CMAKE_INSTALL_PREFIX и выберите путь
библиотека, такая как C: /local.
Затем нажмите кнопку конфигурации.
- Если вам нужна статическая библиотека, оставьте настройку иснова нажмите кнопку конфигурации.
- Затем нажмите кнопку генерации.
Затем перейдите в каталог сборки, и вы увидите файл .sln.соберите его, используя Visual Studio, и статическая библиотека JRTP готова.
Если вы хотите динамическую библиотеку, то перед повторной настройкой в CMake Gui снимите флажок JRTP_COMPILE_STATIC.
- Тогда процедура такая же, и ваша динамическая библиотека JRTP готова.
- Но помните, что перед выполнением этих задач вы должны скомпилировать библиотеку jthread и поместить файл jthread.lib в C: / local / lib и заголовкиэтой библиотеки в C: / local / include.jthread является зависимостью от библиотеки JRTP.
- Компиляция jthread с использованием Cmake аналогична компиляции JRTP, но не имеет зависимости. **
вежливость: Jori Liesenborgs (Создатель библиотеки JRTP).