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>