vc下编译jrtplibjrtplib-3.7.1

以example1为例。

1、在http://research.edm.uhasselt.be/~jori/page/index.php?n=CS.Jrtplib下载jrtplib库和jthread库(当前版本是jrtplib-3.7.1和jthread-1.2.1),解压。首先编译JThread,将生成的jthread.lib拷进jrtplib-3.7.1文件夹下;然后编译jrtplib,生成jrtplib.lib(jrtplib.lib和jthread.lib最好为release版本);(解压后的jrtplib-3.7.1和jthread-1.2.1文件夹需要在同一个文件夹下!)
2、将jrtplib.lib和jthread.lib拷进示例程序文件夹下;
3、在示例example1.cpp中加入
 #pragma comment(lib,"jrtplib.lib")
 #pragma comment(lib,"jthread.lib")
 #pragma comment(lib,"ws2_32.lib")
或者在Project->setting->Link中将jthread.lib jrtplib.lib ws2_32.lib加入到Object/library modules;
4、project setting->C/C++->Category preprocessor->Additional include dirctories中加入jrtplib-3.7.1和jthread-1.2.1下src的路径,或者jrtplib-3.7.1/src和jthread-1.2.1/src目录中的头文件加入到工程中去.(Add Files to Project..);(路径最好都是英文,不确定)
5、Project->setting->C/C++,在Category中选择Code Generation,然后在Userun-time library中选择Multithreaded DLL(release版本)或Debug Multithreaded DLL(Debug版本)。

你可能感兴趣的:(职场,休闲,jrtplib-3.7.1,jthread-1.2.1)