如何编译JRTP(Jori实时传输协议)库?
编译JRTP库的最佳方法是使用CMake。下面描述了该过程。
** 1。打开Cmake Gui版本。
选择您的源目录,例如C:/project/jrtp-3.9.1 选择构建目录,例如C:/project/jrtp-3.9.1/build 按下添加条目按钮并添加前缀CMAKE_INSTALL_PREFIX并选择的路径该库,例如C:/ local。 然后按config按钮。 如果要使用静态库,请保留设置,然后再次按config按钮。 然后按生成按钮。 然后转到构建目录,您将看到一个.sln文件。使用Visual Studio构建它,您的JRTP静态库已准备就绪。 如果要使用动态库,则在CMake Gui中再次配置之前,请取消选中JRTP_COMPILE_STATIC。 然后,过程相同,并且您的JRTP动态库已准备就绪。 但是请记住,在完成这些任务之前,您必须编译jthread库并将jthread.lib放在C:/ local / lib中,并将此库的标头放在C:/ local / include位置。 jthread是JRTP库的依赖项。 使用Cmake编译jthread与JRTP编译相同,但没有依赖性。**
礼貌:Jori Liesenborgs(JRTP库的创建者)。