把jrtplib-3.7.0/src目录中的头文件复制到header文件夹中.这时就可以在test3把example1.cpp和这些头文件加入到工程中去.(Add Files to Project..).
<!--[if !supportLineBreakNewLine]-->
<!--[endif]-->
打开example1.cpp进行编译.发现错误e:\wu\c++\test3\example1.cpp(6) : fatal error C1083: Cannot open include file: 'rtpsession.h': No such file or directory Error executing cl.exe.
第一个提示 Enter local portbase: ,意思很明白,一个主机端口,我输入了8989,然后回车,第二个提示 Enter the destination IP address 输入目标IP地址,我输入了127.0.0.1本机嘛. 第三个提示 Enter the destionation port 目标端口,直接输入8888.然后回车再来个提示Number of packets you wish to be sent: 你想发送多少个包,我想发送10个就输入10吧,回车. 此时错误来了:ERROR: The specified port base is not an even number,主机端口错了...怎么回事.关了再来 输入9999 127.0.0.1 8888 10 问题还是一样.这就郁闷了,源码的问题吗,看了一个源码貌似都没有错.然后就去百度了.找了很久,终于找到一个答案:jrtplib只能用偶数的端口号.... - -!汗. 重新试了一下,输入 6666 127.0.0.1 8888 10 ,终于可以发了,
<!--[if !supportLineBreakNewLine]-->
<!--[endif]-->