P2PCenter编译错误处理

 P2PCenter项目简介:

项目简介:
 P2P点播直播开源项目是一个由Kevin发起,多人参与开发并不断更新,符合GPL开源协议的开源项目。

项目成员: 系统架构及初期开发: 符文科(Kevin), 马军(Mark), 张威, 高成, 王亮
  LINUX相关开发:   李桂生(QQ:674859634)
  JSP网站系统:   伍林(QQ:86409354)
  ASP网站系统:   徐小均(QQ:275992019)
  Bittorrent模块:  Lism(QQ:32437503[Johnny]), 肖双全(3707878[Color_X])

目的:缩短企业同类型项目开发周期,集成多种P2P协议,如BT,EMULE等。

主要功能:
 Peer 间传输数据采用UDP,能有效的穿透防火墙,在进一步的版本中将实现TCP及UPNP穿透
 能够实现流媒体的点播及直播,还能共享其他文件,文件类型不限。
 流媒体文件支持广泛,如rmvb,wmv,flv,mp4等

源代码下载论坛:http://opensource.kan8888.com

SVN下载地址:

 工程地址: svn://p2p.kan8888.com/P2PCenter
 用户名:mc_public
 密码:kan8888.com

sourceforge.net 下载地址:
website:http://p2pmedia.svn.sourceforge.net
SVN 地址:
https://p2pmedia.svn.sourceforge.net/svnroot/p2pmedia

演示网站:http://www.skyvcd.com

最新源代码打包下载:http://opensource.kan8888.com/soft/P2PCenter_last.rar

P2P点播直播开源项目 非常不错
http://opensource.kan8888.com

代码下载下来后编译P2PWebAX时报如下错误:

error LNK2019: 无法解析的外部符号 "wchar_t * __stdcall _com_util::ConvertStringToBSTR(char const *)" (?ConvertStringToBSTR@_com_util@@YGPA_WPBD@Z),该符号在函数 "public: virtual long __stdcall CAppOpt::get_ServiceVersion(wchar_t * *)" (?get_ServiceVersion@CAppOpt@@UAGJPAPA_W@Z) 中被引用

../../debug/P2PWebAX.dll : fatal error LNK1120: 1 个无法解析的外部命令

 

解决方法:

项目属性--》配置属性--》c/c++--》语言 ,设置“将wchar_t视为内置类型”的值为“否(Zc:wchar_t-)”便可解决。

 

 

若报打不开"atlres.h"等atl相关头文件的错误,则因为没有安装WTL库的原因。解决方法:

下载WTL库,然后右击“解决方案”出现个界面,选择通用属性--》调试源文件,此时在“包含源代码的目录”下增加一个目录路径,把安装的WTL的include包含进来就可以了。(比如将WTL安装在了c:/WTL8.0),则只需将此路径加进来便可。

如果还不行就把所缺的atl头文件拷贝到工程文件目录下也可以解决此问题。

你可能感兴趣的:(qq,SVN,include,flv,p2p,website)