关闭

windows平台安装freerdp和openssl

1701人阅读 评论(4) 收藏 举报
分类:

安装环境: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了



0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:68371次
    • 积分:1310
    • 等级:
    • 排名:千里之外
    • 原创:49篇
    • 转载:13篇
    • 译文:0篇
    • 评论:22条
    最新评论