沒有,因為這樣設計不符合正常的程序設計方式(當然,win下從來沒注意過,因為他們沒辦法)
一般來說gui解壓是這樣的
首先是眾多的解壓軟體:bunzip2,zip,unrar,tar,ucompress等等各種各樣,互相競爭,但是他們不應該帶有圖形界面,因為這不是他們該做的
然後有一個有人專門寫圖形界面,比如garchive和xarchive,他挑選上面那些好的解壓軟體用於運行,這樣你就可以用到總是最好的軟體了
另外linux不會像一樣搞大而全的東西,這種設計方式容易引發沖突(比如,特別對於多媒體),所以默認是只安裝甚至不安裝常見的,你說的幾種都不是unix-like系統中默認支持的(默認支持的只有gz,而且tar不屬於壓縮,是屬於歸並),但是很多發行版本支持(比如suse和ubuntu),如果你需要只要安裝好了,反正裝上後那個xarchive或者garchive能夠智能的認出來的
rar需要rar和unrar
zip需要zip和unzip
bz2需要bizip2
② 如何在Linux下安裝cmake-gui
OpenCV 2.2以後的版本需要使用Cmake生成makefile文件,因此需要先安裝;還有其它一些軟體都需要先安裝cmake
1.在linux環境下打開網頁瀏覽器,輸入網址:http://www.cmake.org/cmake/resources/software.html,找到最新版本的位置。一般開放源代碼軟體都會有兩個版本發布:Source Distribution 和 Binary Distribution,前者是源代碼版,你需要自己編譯成可執行軟體。後者是已經編譯好的可執行版,直接可以拿來用的。
2.在linux環境下打開終端,輸入:
getconf LONG_BIT
如果結果是64表示該系統是linux64位的,如果結果是32則表示系統是linux32位。
3.我現在所用的這台是64位,因此在cmake安裝包的網站中選擇binary distribution下的linux x86_64下的cmake-3.6.0-Linux-x86 64.tar.gz壓縮包,點擊,下載。默認下載到了home/DOWNLOAD
4.把下載好的包復制到指定路徑,比如/home/bnu,在當前文件夾中打開終端,輸入
tar zxvf cmake-3.6.0-Linux-x86 64.tar.gz
在該目錄下多了一個解壓後的文件夾
5.打開新的終端,輸入
該bashrc文件不用提前建立,路徑也根據自己的情況改變,我定的路徑與解壓後的cmake包路徑是一致的
6.此時會打開一個文件,找到export PATH=這些行,在這些行的下面另外添加一行,從而設置環境變數
export PATH=$PATH:/home/bnu/cmake-3.6.0-Linux-x86 64/bin
輸入完畢保存
7.查看版本,測試是否安裝成功:打開終端,輸入
cmake --version
結果是:cmake version 3.6.0(安裝cmake成功!)