windows平台安装freerdp和openssl

安装环境:win7 64,vs2012,cmake,openssl,Perl


freerdp下载地址

http://www.freerdp.com/ 点击打开链接

cmake下载地址

http://www.cmake.org/download/点击打开链接

openssl下载地址

http://www.openssl.org/source/(openssl-1.0.1l.tar.gz) 点击打开链接

Perl下载地址

http://www.perl.org/get.html 点击打开链接


vs2012,cmake,Perl安装完成后

Perl安装比较简单,此处略过

编译openssl:

打开vs2012的x86工具命令提示控制台,在此环境下编译openssl,在我机器上,我的操作如下:

cd /d E:\opensource\freerdp\openssl-1.0.1l

perl Configure VC-WIN32

call ms\do_ms.bat

nmake -f ms\nt.mak (编译静态库,动态库换为ntdll.mak)

nmake -f ms\nt.mak test

nmake -f ms\nt.mak install

这一步骤不可少,否则安装freerdp的时候会报找不到openssl的错误,

接下来切换到freerdp的解压目录

cd /d E:\opensource\freerdp\FreeRDP-master

cmake . -DOPENSSL_ROOT_DIR=E:\usr\local\ssl -DOPENSSL_LIBRARIES=E:\usr\local\ssl\lib -DOPENSSL_INCLUDE_DIR=E:\usr\local\ssl\include

至此,freerdp的vs2012的工程FreeRDP.sln编译成功,可以我们熟悉的vs IDE进行阅读和编译freerdp了



猜你喜欢

转载自blog.csdn.net/lxf20054658/article/details/43938195
今日推荐