qt for wince6
提前已经编译好openssl , 生成ssleay32.lib libeay32.lib wcecompat.lib
主要的步骤:
1.configure
2.设置环境 环境变量 INCLUDE LIB PATH
3.添加SSL wcecompat 的include ,lib 目录 文件名
4.nmake
进入D:\qt\qt-everywhere-opensource-src-4.8.4目录下,输入下列命令
-----------------------------------
configure -platform win32-msvc2005 -xplatform wince60standard-armv4i-msvc2005 -debug-and-release -opensource -webkit -no-dsp -no-vcproj -no-qt3support -qt-libpng -qt-libjpeg -qt-libmng -qt-libtiff -qt-zlib -nomake examples -nomake demos -nomake docs -no-cetest -openssl-linked OPENSSL_LIBS="-lssleay32 -llibeay32 -lwcecompat"
------------------------------
cd bin
checksdk.exe -sdk "CHSINT SDK For WinCE 6.0 (ARMV4I)" -script tmp_created_script_setup.bat 1>NUL
tmp_created_script_setup.bat
del tmp_created_script_setup.bat
cd ../
这一步也可以用:
cd bin
setcepaths.bat wince60standard-armv4i-msvc2005
cd ..
来实现
----------------------------------
set INCLUDE=%include%;D:\openssl\wcecompat-master\include;D:\openssl\openssl-0.9.8a\inc32
把wcecompat openssl的头文件目录加上
---------------------------------------
set LIB=%lib%;D:\openssl\openssl-0.9.8a\out32_ARMV4I;D:\openssl\wcecompat-master\lib
把openssl wcecompat 的库目录加上
--------------------------------------------
nmake
nmake install
-------------------------------
如果要重新configure就输入以下命令
nmake distclean