Linux
/usr/bin/cmake: 是一個目錄。搶不到cmake的版本?
我剛剛在我的 ubuntu 機器上安裝了 CMAKE。所以當我執行 whereis cmake 時,它給了我實際的路徑
username@phx7b02c-ee1b:~/CMAKE/cmake-2.8.11$ whereis cmake cmake: /usr/bin/cmake
但是每當我嘗試獲取 cmake 的版本時,我總是會收到以下消息。我不確定我在這裡做錯了什麼?
username@phx7b02c-ee1b:~/CMAKE/cmake-2.8.11$ /usr/bin/cmake --version -bash: /usr/bin/cmake: is a directory
有人能幫我一下嗎?
嘗試該命令
type
而不是whereis
查找執行檔。$ type -a cmake cmake is /usr/bin/cmake $ /usr/bin/cmake --version cmake version 2.8.4
該命令
whereis
不使用您目前的環境,它會查找通常用於執行檔的幾個位置,例如:摘自 whereis 手冊頁
FILES /{bin,sbin,etc} /usr/{lib,bin,old,new,local,games,include,etc,src,man,sbin, X386,TeX,g++-include} /usr/local/{X386,TeX,X11,include,lib,man,etc,bin,games,emacs}