锘??xml version="1.0" encoding="utf-8" standalone="yes"?>伊人久久精品无码av一区,2019久久久高清456,久久国产视屏http://www.shnenglu.com/qiujian5628/category/7463.html鍞湁鍔姏... <br>鍔姏....鍐嶅姫鍔?..zh-cnFri, 24 Apr 2009 11:28:47 GMTFri, 24 Apr 2009 11:28:47 GMT60VC涓姝ヤ竴姝ョ紪璇慜penVPNhttp://www.shnenglu.com/qiujian5628/archive/2008/10/21/64613.html嫻抗澶╂動嫻抗澶╂動Tue, 21 Oct 2008 07:00:00 GMThttp://www.shnenglu.com/qiujian5628/archive/2008/10/21/64613.htmlhttp://www.shnenglu.com/qiujian5628/comments/64613.htmlhttp://www.shnenglu.com/qiujian5628/archive/2008/10/21/64613.html#Feedback1http://www.shnenglu.com/qiujian5628/comments/commentRss/64613.htmlhttp://www.shnenglu.com/qiujian5628/services/trackbacks/64613.html涓嬭澆openvpn鏈鏂扮増鏈紝鐩墠紼沖畾鐗堟湰鏄痮penvpn-2.0.9    http://openvpn.net/

鎴戠殑鏈哄櫒鐜鏄?vc6.0 + vc2003 platform_sdk
涓嬭澆浠ュ悗瑙e帇錛宮ain鍑芥暟鍦╫penvpn.c鏂囦歡涓紝vc6鎵撳紑榪欐枃浠訛紝灝嗗叾瀹?.h *.c鏂囦歡鍏ㄩ儴鍔犲叆鍒板伐紼嬩腑錛岀紪璇戣繍琛岋紝鎶ヤ竴澶у爢閿?
include\winsock2.h(109) : error C2011: 'fd_set' : 'struct' type redefinition
include\winsock2.h(144) : warning C4005: 'FD_SET' : macro redefinition
include\winsock.h(88) : see previous definition of 'FD_SET'
include\winsock2.h(153) : error C2011: 'timeval' : 'struct' type redefinition
include\winsock2.h(209) : error C2011: 'hostent' : 'struct' type redefinition
include\winsock2.h(222) : error C2011: 'netent' : 'struct' type redefinition
include\winsock2.h(229) : error C2011: 'servent' : 'struct' type redefinition
include\winsock2.h(241) : error C2011: 'protoent' : 'struct' type redefinition
include\winsock2.h(397) : error C2011: 'sockaddr_in' : 'struct' type redefinition
include\winsock2.h(407) : error C2011: 'WSAData' : 'struct' type redefinition
.................................

榪欐槸鐢變簬<config-win32.h>鏂囦歡涓寘鍚簡
#include <windows.h>
#include 
<winsock2.h>
windows.h涓張鍖呭惈浜?lt;winsock.h>瀵艱嚧鍜寃insock2.h鍐茬獊錛岃В鍐蟲柟娉曟槸鍦╥nclude<windows.h>涔嬪墠娣誨姞瀹?
#define WIN32_LEAN_AND_MEAN
#include 
<windows.h>
#include 
<winsock2.h>
鍥犱負鐢ㄥ埌浜唚insock2.h 鎵浠ュ繀欏誨姞鍏ib鏂囦歡:ws2_32.lib
鍐嶆緙栬瘧錛屽嚭鐜板涓嬮敊璇?
mudp.c
this compiler appears to lack vararg macros which will cause a significant degradation in efficiency
e:\libtools\openvpn
-2.0.9\lzo.h(32) : fatal error C1083: Cannot open include file: 'lzo1x.h': No such file or directory
multi.c
this compiler appears to lack vararg macros which will cause a significant degradation in efficiency
e:\libtools\openvpn
-2.0.9\lzo.h(32) : fatal error C1083: Cannot open include file: 'lzo1x.h': No such file or directory
ntlm.c
this compiler appears to lack vararg macros which will cause a significant degradation in efficiency
occ.c
this compiler appears to lack vararg macros which will cause a significant degradation in efficiency
e:\libtools\openvpn
-2.0.9\lzo.h(32) : fatal error C1083: Cannot open include file: 'lzo1x.h': No such file or directory
openvpn.c

#ifdef USE_LZO

#ifdef LZO_HEADER_DIR
#include 
"lzo/lzoutil.h"
#include 
"lzo/lzo1x.h"
#else
#include 
"lzoutil.h"
#include 
"lzo1x.h"
#endif

鍥犱負openvpn榛樿閰嶇疆鐢ㄥ埌浜唋zo鍘嬬緝搴擄紝鎵浠ヤ笅杞絣zo鍘嬬緝鍖?lzo-2.03,騫朵笖灝唋zo-2.03鍖呬腑鐨刬nclude鏂囦歡鍔犲叆鍒板伐紼嬩腑錛屾敞鎰忔枃浠剁洰褰曞眰嬈★紝鎴戞槸棰濆瀹氫箟浜唋zo鏂囦歡澶癸紝灝嗗ご鏂囦歡鍏ㄩ儴鍔犲叆榪涘幓鐨勶紝鍥犳蹇呴』鍔犱笂緙栬瘧閫夐」:LZO_HEADER_DIR
鍙﹂澶栫紪璇憀zo lib:
    灝唋zo瑙e帇鑷矯鐩樻牴鐩綍錛屽湪鍛戒護琛屼腑璺寵嚦璇ョ洰褰曪紝榪愯b\win32\mc120.bat錛岀紪璇戞垚鍔熷悗鐢熸垚lzo.lib
灝嗙敓鎴愮殑lzo.lib娣誨姞鍒板伐紼嬩腑銆?br>鍙﹀鏋滀笉鏄敤lzo鍙互淇敼<config_win32.h>澶存枃浠? (openssl ssl crypto涔熷彲浠ヤ笉浣跨敤錛岃鍏蜂綋鎯呭喌)
/* Use OpenSSL crypto library */
#define USE_CRYPTO 1

/* Use LZO compression library */
#define USE_LZO 1

/* Use OpenSSL SSL library */
#define USE_SSL 1

/* Version number of package */
#define VERSION PACKAGE_VERSION


鎺ョ潃濡傛灉浣跨敤OpenSSL錛岄偅涔堥鍏堣涓嬭澆OpenSSL搴擄紝鐒跺悗緙栬瘧:
    a.灝哋penSSL瑙e帇鍒癈鐩樻牴鐩綍涓嬶紱
    b.鍦ㄥ懡浠ゆ彁紺鴻涓繘鍏ヨ鐩綍錛岃緭鍏erl Configure VC-WIN32錛屾楠宲erl鏄惁姝g‘瀹夎錛?br>    c.鍛戒護琛屼腑杈撳叆ms\do_ms錛?br>    d.鍛戒護琛屼腑杞埌Microsoft Visual Studio\VC98\bin錛岃繍琛寁cvars32.bat浠ラ厤緗幆澧冨彉閲忋?br>    e.鍛戒護琛孫penSSL鐩綍涓嬶紝鎵цnmake –f ms\ntdll.mak 緙栬瘧鎴愬姛鍚庯紝鍦╫ut32dll鐩綍涓嬶紝浼氭湁鍥涗釜鏂囦歡libeay32.dll libeay32.lib ssleay32.dll鍜?ssleay32.lib,灝嗙紪璇戞垚鍔熺殑lzo.lib libeay32.lib ssleay32.lib娣誨姞鍒板伐紼嬩腑錛屽茍灝唋ibeay32.dll ssleay32.dll鎷瘋礉鍒癉ebug鐩綍涓?騫朵笖鍔犲叆openssl鐨勫ご鏂囦歡鍒板伐紼嬩腑錛屽拰lzo搴撶被浼肩殑榪囩▼銆?br>
鍙﹀鍥犱負VC涓笉璇嗗埆unsigned long long int綾誨瀷錛岄渶鏀逛負_int64銆備慨鏀?lt;common.h>澶存枃浠?
#ifdef USE_64_BIT_COUNTERS
//  typedef unsigned long long int counter_type;
typedef _int64 counter_type;  //qj modify

# ifdef WIN32
#  define counter_format  
"%I64u"
else
#  define counter_format  
"%llu"
# endif
#else
  typedef unsigned 
int counter_type;
# define counter_format   
"%u"
#endif

鍐嶆緙栬瘧錛屽彂鐜伴敊璇皯澶氫簡錛岃屼笖鍏ㄩ儴鍙槸涓浜沴ink閿欒浜?
Linking
LINK : warning LNK4098: defaultlib 
"MSVCRT" conflicts with use of other libs; use /NODEFAULTLIB:library
cryptoapi.obj : error LNK2001: unresolved external symbol __imp__CertFreeCertificateContext@
4
cryptoapi.obj : error LNK2001: unresolved external symbol __imp__CryptAcquireCertificatePrivateKey@
24
cryptoapi.obj : error LNK2001: unresolved external symbol __imp__CertCloseStore@
8
cryptoapi.obj : error LNK2001: unresolved external symbol __imp__CertOpenStore@
20
cryptoapi.obj : error LNK2001: unresolved external symbol __imp__CertFindCertificateInStore@
24
route.obj : error LNK2001: unresolved external symbol _GetIpForwardTable@
12
route.obj : error LNK2001: unresolved external symbol _CreateIpForwardEntry@
4
route.obj : error LNK2001: unresolved external symbol _DeleteIpForwardEntry@
4
tun.obj : error LNK2001: unresolved external symbol _GetAdaptersInfo@
8
tun.obj : error LNK2001: unresolved external symbol _IpReleaseAddress@
4
tun.obj : error LNK2001: unresolved external symbol _GetInterfaceInfo@
8
tun.obj : error LNK2001: unresolved external symbol _IpRenewAddress@
4
tun.obj : error LNK2001: unresolved external symbol _AddIPAddress@
20
tun.obj : error LNK2001: unresolved external symbol _FlushIpNetTable@
4
tun.obj : error LNK2001: unresolved external symbol _DeleteIPAddress@
4
tun.obj : error LNK2001: unresolved external symbol _GetAdapterIndex@
8
Debug
/openvpn.exe : fatal error LNK1120: 16 unresolved externals
Error executing link.exe.

openvpn.exe 
- 17 error(s), 1 warning(s)

 棣栧厛瑙e喅crytoapi.obj鐨刲nk閿欒錛屾壘鍒癱rytoapi.c鏂囦歡涓殑CertFreeCertificateContext 鍑芥暟錛屾壘鍒板叾澹版槑:WinCrypt.h鏂囦歡錛?br>
#include <wincrypt.h>  //闇瑕佽PLATFORM SDK
#pragma comment (lib, "crypt32.lib")
 鐒跺悗瑙e喅route.obj tun.obj鐨勯棶棰橈紝涔熸槸閫氳繃route.c鏂囦歡涓殑 GetIpForwardTable絳夊叾涓竴涓猯ink閿欒鐨勫嚱鏁幫紝鎵懼埌鍏跺0鏄庢枃浠?IPHlpApi.h
#include <iphlpapi.h>
#pragma comment (lib, 
"iphlpapi.lib")


鏈鍚庡啀嬈$紪璇戯紝OK錛屽紑濮嬩綘鐨刼penvpn浠g爜璋冭瘯鍚э紒錛侊紒


嫻抗澶╂動 2008-10-21 15:00 鍙戣〃璇勮
]]>
libcurl涓婁紶鏂囦歡瀹炰緥http://www.shnenglu.com/qiujian5628/archive/2008/07/03/55212.html嫻抗澶╂動嫻抗澶╂動Thu, 03 Jul 2008 08:49:00 GMThttp://www.shnenglu.com/qiujian5628/archive/2008/07/03/55212.htmlhttp://www.shnenglu.com/qiujian5628/comments/55212.htmlhttp://www.shnenglu.com/qiujian5628/archive/2008/07/03/55212.html#Feedback2http://www.shnenglu.com/qiujian5628/comments/commentRss/55212.htmlhttp://www.shnenglu.com/qiujian5628/services/trackbacks/55212.html闃呰鍏ㄦ枃

嫻抗澶╂動 2008-07-03 16:49 鍙戣〃璇勮
]]>
libcurl浣跨敤蹇冨緱http://www.shnenglu.com/qiujian5628/archive/2008/06/28/54873.html嫻抗澶╂動嫻抗澶╂動Sat, 28 Jun 2008 06:50:00 GMThttp://www.shnenglu.com/qiujian5628/archive/2008/06/28/54873.htmlhttp://www.shnenglu.com/qiujian5628/comments/54873.htmlhttp://www.shnenglu.com/qiujian5628/archive/2008/06/28/54873.html#Feedback3http://www.shnenglu.com/qiujian5628/comments/commentRss/54873.htmlhttp://www.shnenglu.com/qiujian5628/services/trackbacks/54873.html闃呰鍏ㄦ枃

嫻抗澶╂動 2008-06-28 14:50 鍙戣〃璇勮
]]>
gsoap浣跨敤蹇冨緱!http://www.shnenglu.com/qiujian5628/archive/2008/06/19/54019.html嫻抗澶╂動嫻抗澶╂動Thu, 19 Jun 2008 07:26:00 GMThttp://www.shnenglu.com/qiujian5628/archive/2008/06/19/54019.htmlhttp://www.shnenglu.com/qiujian5628/comments/54019.htmlhttp://www.shnenglu.com/qiujian5628/archive/2008/06/19/54019.html#Feedback15http://www.shnenglu.com/qiujian5628/comments/commentRss/54019.htmlhttp://www.shnenglu.com/qiujian5628/services/trackbacks/54019.html闃呰鍏ㄦ枃

嫻抗澶╂動 2008-06-19 15:26 鍙戣〃璇勮
]]>
久久精品国产99国产电影网| 国产成人99久久亚洲综合精品| 久久久午夜精品| 久久婷婷五月综合国产尤物app| 91精品国产高清91久久久久久 | 性高湖久久久久久久久| 99久久精品国产高清一区二区| 四虎国产精品免费久久5151| 一本色道久久88综合日韩精品 | 国产一区二区精品久久凹凸| 国产精品久久久久久久久软件 | 久久综合九色综合久99| 中文国产成人精品久久亚洲精品AⅤ无码精品 | yy6080久久| 一级做a爰片久久毛片16| 久久亚洲精品国产精品婷婷| 久久天堂电影网| 人妻精品久久久久中文字幕一冢本| 亚洲国产精品久久久久久| 中文无码久久精品| 久久无码一区二区三区少妇 | 久久国语露脸国产精品电影 | 精品久久人人爽天天玩人人妻| 99久久国产综合精品成人影院| 久久久久亚洲AV成人网人人网站 | 91精品免费久久久久久久久| 久久WWW免费人成一看片| 久久人人爽人人爽AV片| 亚洲综合精品香蕉久久网97| 精品国产乱码久久久久久1区2区| 久久99热这里只有精品国产| 久久婷婷激情综合色综合俺也去| 国产精品久久新婚兰兰| 久久九九免费高清视频| 国产午夜精品久久久久九九| 国产成人精品久久免费动漫| 亚洲综合精品香蕉久久网| 久久久久青草线蕉综合超碰| 久久天天躁狠狠躁夜夜不卡| 久久影视国产亚洲| 久久无码国产|