linux編譯配置問題,Linux編譯配置問題

2022-03-01 14:52:33 字數 739 閱讀 2824

1樓:轉轉耳朵

./configure確實是指當前路徑,./的意思沒有那麼複雜,就是當前路徑的意思。

linux不像dos和windows,如果不指定path,是不會去搜尋當前路徑的。這是為了安全的考慮,當然如果你希望省事一些,也可以把./當成path的一部分新增進去,這樣以後就可以不用打.

/這個字首。

至於firefox,那估計是因為make install的時候把可執行檔案拷到系統路徑下去了,或者firefox本來就已經安裝過,你執行一下這個命令看看你執行的firefox在哪兒:

whereis firefox

或者which firefox

一般不出意外的話會在/usr/local/bin/firefox或者/usr/bin/firefox之類路徑下。

如果沒找到,那就到你可以執行firefox的目錄下,再執行上面的命令看看,如果這樣可以的話,估計你當前使用者的path下確實有./這個路徑。

2樓:匿名使用者

不用./ 時,

在path包含的路徑裡找指令碼,path變數裡一般不包含當前目錄(即./),這也是出於安全考慮。如果找不到,正如你的情況,就要用相對或絕對路徑。

換句話說,關鍵在於,當前路徑在不在path裡羅列了。而不是說,指令碼在不在當前路徑。

這一點,許多人常常忘記或忽略。

3樓:匿名使用者

我沒記錯的話 ./configure 是絕對路徑。

誰知道linux中如何配置,誰知道linux中如何配置DHCP

海里的月光 2 接著讓dhcpd守護程序監聽eth0,使用如圖所示的設定進入介面配置靜態地址,主檔案 etc dhcp dhcpd.conf填寫會傳送到客戶端的所有網路資訊。3 然後指定執行任務 是否執行任務,還有指定要傳送給dhcp客戶端的網路配置選項,定義網路拓撲 指定客戶端 為客戶端提供地址,...

linux下編譯c 程式報錯no such file or directory是什麼原因

你在編譯的時候沒有加上必須的編譯選項吧?你再仔細檢查一下,比如說 用到數學的庫函式時,在命令列編譯中必須加上 lm 才行。沒有這個檔案或目錄的,所以不能操作 linux下編譯出現這個bash configure no such file or directory 怎麼解決 1 開始以為是sh路徑問題...

linu怎麼獲取root許可權,linux怎麼獲取root許可權

1 獲取root許可權linux系統都是一樣的,這裡以ubuntu為例,用組合鍵ctrl alt t開啟乙個新的終端程式 2 輸入 版sudo passwd root 設定root密碼 權首先輸入使用者登陸密碼,然後設定新的root密碼 3 輸入su按enter鍵,輸入前面設定好的root密碼,獲取...