http://M.TangGaowei.com

2008-05-08 16:24:38  | 7,488 次浏览

———————————————————————————-
添加 nmake -> link 的 lib 路径
———————————————————————————-
EX_LIBS=”D:\Program Files\Windows CE Tools\wce400\STANDARDSDK\Lib\Armv4i\*.lib”

———————————————————————————-
fopen 在 coredll.dll 中已经定义
———————————————————————————-
调换 dll 的加载顺序:

EX_LIBS=”D:\Program Files\Windows CE Tools\wce400\STANDARDSDK\Lib\Armv4i\*.lib” $(WCECOMPAT)/lib/wcecompatex.lib

改为:

EX_LIBS=$(WCECOMPAT)/lib/wcecompatex.lib “D:\Program Files\Windows CE Tools\wce400\STANDARDSDK\Lib\Armv4i\*.lib”

———————————————————————————-
编译 openssl 时找不到 windows.h 文件
———————————————————————————-
在ce.mak文件的CFLAG项添加:-I”D:\Program Files\Windows CE Tools\wce400\STANDARDSDK\Include\Armv4i

———————————————————————————-
造成最简单的 curl
———————————————————————————-
set CFG=release-dll
nmake -f Makefile.vc8
(用 set CFG=release-dll 找不到结果文件,但编译还是成功的)

———————————————————————————-
在WINCE下编译openssl
———————————————————————————-
INSTALL.WCE 里写最后用 vc++ 环境编译,我用 eVC 才编译通过

———————————————————————————-
在 vs2005 下编译 cURL
———————————————————————————-
编译Release版本。
set CFG=release-dll-ssl-dll-zlib-dll
set OPENSSL_PATH=C:/openssl
set ZLIB_PATH=C:/zlib/include
nmake -f Makefile.vc8
其输出:libcurl_imp.lib, libcurl.dll
无法打开输入文件“zdll.lib”,可将“zdll.lib”复制到可以找到的地方
如果需要编译其他版本,可查看设定相应的CFG 参数即可。

[ 标签: curl ]
[ 固定链接:http://m.tanggaowei.com/2008/05/08/65.html ]

简介

随时随地(路上、车上、排队等)都可以进行交流、娱乐、学习、工作——移动新世界!

订阅

 

手机访问

http://m.tanggaowei.com/wap/
查找文章: