JRtplib开发笔记(二):JRtplib库编译、示例演示

版权声明:欢迎技术交流和帮助,提供IT相关服务,索要源码请联系博主QQ: 21497936,若该文为原创文章,未经允许不得转载 https://blog.csdn.net/qq21497936/article/details/84785593

原博主博客地址:https://blog.csdn.net/qq21497936
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/84785593

JRtplib开发笔记(一):JRtplib简介、JThread库编译》: https://blog.csdn.net/qq21497936/article/details/84785284
JRtplib开发笔记(二):JRtplib库编译、示例演示》: https://blog.csdn.net/qq21497936/article/details/84785593
JRtplib开发笔记(三):JRtplib库编程使用说明》: https://blog.csdn.net/qq21497936/article/details/84957120
JRtplib开发笔记(四):JRtplib的VS开发环境搭建以及Demo》: https://blog.csdn.net/qq21497936/article/details/84957708

         JRtplib开发笔记(二):JRtplib库编译、示例演示

前话

        前面编译了JThread,继续编译JRtplib库,直接进入正题,依赖上篇文章编译的JThread文件。

     《 JRtplib开发笔记(一):JThread库编译》:https://blog.csdn.net/qq21497936/article/details/84785284

JRtplib编译

       当前最新的是3.11.1版本:

       官网地址:http://research.edm.uhasselt.be/jori/page/CS/Jrtplib.html

       CSDN地址:https://download.csdn.net/download/qq21497936/10826278

步骤一:下载JRtplib3.11.1并解压,如下图:

       

步骤二:新建jrtplib-3.11.1_build文件夹,打开CMake设置好源码路径和编译路径,如下图:

       

       

步骤三:点击Configure配置编译环境和环境变量(笔者使用环境为VS2017)

       

       

       点击Finished,等待配置:

       

       修改环境变量,并确认使用静态编译,如下图

       

步骤四:点击Generate、打开工程

       

步骤五:编译release和debug

       编译时,出现错误,如下图:

      

       我们并没有发现jthread文件夹,应该时jrtplib调用jthread时自己建立的文件夹吧,所以找不到,我们能找到jthread.h和jmutex.h,建个一样的路径包括进去就好了,如下图:

    

      

    新建jthread文件夹,复制jmute.h和jthread.h放入其中:

      

       

       继续使用VS2017编译,出现错误“jthreadconfig.h”,如下图:

   

       复制jthreadconfig.h(此文件生成依赖编译器和平台),如下:

   

       继续使用VS2017编译,如下图:

      

运行JRtplib示例example1

发送与接收核心部分源码

    (自带源码固定了发送的数据内容和数据间隔)

 

运行过程:

       

       

        至此JRtplib开发库全程编译完成。

 

编译后的文件包下载地址

        https://download.csdn.net/download/qq21497936/10826506

 

JRtplib开发笔记(一):JRtplib简介、JThread库编译》: https://blog.csdn.net/qq21497936/article/details/84785284
JRtplib开发笔记(二):JRtplib库编译、示例演示》: https://blog.csdn.net/qq21497936/article/details/84785593
JRtplib开发笔记(三):JRtplib库编程使用说明》: https://blog.csdn.net/qq21497936/article/details/84957120
JRtplib开发笔记(四):JRtplib的VS开发环境搭建以及Demo》: https://blog.csdn.net/qq21497936/article/details/84957708

原博主博客地址:https://blog.csdn.net/qq21497936
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/84785593

猜你喜欢

转载自blog.csdn.net/qq21497936/article/details/84785593