[jRtpLib(1)] 编译jthread库[TZZ]
的有关信息介绍如下:![[jRtpLib(1)] 编译jthread库[TZZ]](/upload/jingyan/2025/1011/0b2f7e8c.jpg)
大家好!今天我给大家介绍一下“在Win7系统中编译jthread库的方法”。如果您有任何疑问,请通过经验下方的评论或百度私信联系我,我会第一时间为您解答!如果您觉得这篇教程有帮助,请为我投上宝贵的一票(顺便求个关注),谢谢!
44Visual Studio 2017安装教程
2CMake安装教程[TZZ]
打开Web浏览器,然后进入百度并搜索“jrtplib”。在返回的搜索列表中找到并打开“jrtplib主页”;
在jrtplib主页中,点击页面左侧的“JRTPLIB”,然后点击Download下方的“jrtplib-3.11.1.zip”下载jrtplib库;
点击当前页面中的“JThread链接”跳转到JThread库下载页面,点击“Download”下方的“jthread-1.3.3.zip链接”下载jthread库;
jthread库下载完毕后,将其解压到“D:\devBuild”(或者其他目录);
打开VS2017的命令提示符(开始菜单 > 所有程序 > Visual Studio 2017 > Visual Studio Tools),然后通过cd命令进入到jthread代码目录;
继续执行CMake配置命令:“cmake .”并回车,稍等片刻,即可见到CMake完成项目配置的提示信息(如果这里遇到错误的话,请根据提示信息查找解决办法);
返回到“D:\devBuild\jthread-1.3.3”目录下,CMake配置完毕后,此目录下多了一些VS2017的项目文件。双击“jthread.sln”,使用VS2017将其打开;
VS2017打开项目之后,点击菜单栏上的“生成 > 生成解决方案”编译整个解决方案。编译完毕后,可以在输出面板中见到“jthread.lib”编译成功的提示信息(记住其存放目录);
将解决方案配置选择为“Release”,然后再次生成解决方案,编译Release版的jthread库;
打开jthread-1.3.3目录下的src目录,在此目录中可以见到生成的Debug版和Release版的jthread.lib文件,其中Debug版的jthread库命名为jthread_d.lib;
在“D:\3rdparty\”目录下分别新建“bin”(保存exe文件)、“include”(保存库的头文件)和“lib”(保存静态库和动态库文件)目录;
从jthread-1.3.3\src目录中将jthread库相关的头文件拷贝到“D:\3rdparty\include\jthread”目录下;
分别将编译好的Debug版和Release版的jthread静态库文件拷贝到“D:\3rdparty\lib”目录下。对于Debug版而言,最好将jthread_static.pdb文件也拷贝到这里,方便调试;
至此,下载、编译和保存jthread库就介绍完毕了。之所以将jthread库相关的文件放到D:\3rdparty目录下,是为了集中管理这些库文件。以后开发的项目均可以将D:\3rdparty目录设置为公共目录。Enjoy!

![[jrtplib(3)] 编译jthread和jrtplib动态库[TZZ]](/upload/jingyan/2025/1011/5827d595.jpg)