freerdp编译
下载ndk,然后安装cygwin,安装上cygwin的唯缓所有插件以后指岩模(特别是make)设置好path以枣顷后,ndk的path也设置好,通过cygwin进入FreeRDP目录下运行ndk-build编译
2. 我在网上下载了一个FreeRdp的源码文件夹,请问如何编译才能生成可执行文件啊,跪问各位大神了,在线等!
这要看你在哪个平台使用了。通常可以使用cmake进行编译,如果是linux下用,也可以用ubuntu编译。
下载源码编译,是为了定制和二次开发,如果没有这个需求或者编程不熟,直接下载各个平台下已经编译好的就可以了,没必要下载源代码。定制编译不适合非编程人员和编程初学者。
3. 没有桌面能用freerdp吗
有时候需要从linux环境下远程连接到windows的环境,可以采用freerdp。freerdp是一个linux下开源的工具,在Ubuntu下可以直接用 apt-get install freerdp-x11安装。但是有迅野时候为了自己需要维护或修改亩漏喊BUG的目的,需要 从源码编译一个,下搜颂面以Ubuntu...
4. freerdp在ubuntu下怎样使用
有时候需要从linux环境下远程连接到windows的环境,可以采用freerdp。freerdp是一个linux下开源的工具,在Ubuntu下可以直接用 apt-get install freerdp-x11安装。但是有时候为了自己需要维护或修改BUG的目的,需要
从源码编译一个,下面以Ubuntu12.10环境为例,做了一点尝试。
1. 从 https://launchpad.net/ubuntu/raring/+source/freerdp/ 下载源码包:freerdp_1.0.1.orig.tar.gz, freerdp_1.0.1-2ubuntu1.debian.tar.gz, freerdp_1.0.1-2ubuntu1.dsc;
2. 上传至Ubuntu12.10 /workroom/freerdp;
3. 编译freerdp的依赖包有以下一些:
autotools-dev
cmake
debhelper (>= 9)
libasound2-dev
libcups2-dev
libpcsclite-dev
libpulse-dev
libssl-dev
libx11-dev
libxcursor-dev
libxdamage-dev
libxext-dev
libxinerama-dev
libxkbfile-dev
libxv-dev
pkg-config
xmlto
直接从Ubuntu源下载安装:
dev@xxx:~/workroom/sudo apt-get install autotools-dev cmake debhelper libasound2-dev libcups2-dev libpcsclite-dev libpulse-dev xml2
dev@xxx:~/workroom/sudo apt-get install libssl-dev libx11-dev libxcursor-dev libxdamage-dev libxext-dev libxinerama-dev libxkbfile-dev libxv-dev pkg-config
3. 解开源码:
dev@xxx:~/workroom/freerdp$sudo dpkg-source -x freerdp_1.0.1-2ubuntu1.dsc
dev@xxx:~/workroom/freerdp$cd freerdp-1.0.2
4. 开始编译:
dev@xxx:~/workroom/freerdp/freerdp-1.0.2$sudo debuild
5. 编译完成后默认在上一级目录生成了freerdp的debian包,安装:
dev@xxx:~/workroom/freerdp/sudo dpkg -i freerdp-x11_1.0.2-1ubuntu1_amd64.deb freerdp1_1.0.2-1ubutu1_amd64.deb
6. 安装完后测试:
dev@xxx:~/workroom/freerdp/sudo xfreerdp -u test -p 111111 -x l -o --rfx --rfx-mode v 192.168.0.100
成功连接到段盯对应的windows桌面,xfreerdp有不少其他参数,还需要慢慢试汪燃伏用以了解其使用方困携式。
5. linux系统centos6.5 如何安装xrdp
可通过源码编译安装
下载网址请访问 官方 http://www.xrdp.org/
官方介绍的安装方式如下。
centos:
# Prerequisites installation
sudo yum install gcc git cmake openssl-devel libX11-devel libXext-devel libXinerama-devel libXcursor-devel \
libXdamage-devel libXv-devel libxkbfile-devel alsa-lib-devel cups-devel ffmpeg-devel
# download sources from github
git clone https://github.com/neutrinolabs/NeutrinoRDP.git
#build NeutrinoRDP client
cd NeutrinoRDPcmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON .
make
sudo make install
#then run xfreerdp -v <hostname>