2014-05-17 75 views
0

我只是在我家/ MYNAME/gcc4.9目錄中安裝gcc4.9,我做了以下使清潔會發生什麼:如果你在GCC 4.9配置目錄

1. cd /home/myname/gcc-source (where i have to run the config script) 
2. ./configure --prefix=/home/myname/gcc-4.9 (and flags) 
3. make && make install 
4. now all the lib, bin, include etc folders are in /home/myname/gcc-4.9 directory. 

我不小心做了化妝清理/ home/myname/gcc-source /目錄,它開始刪除許多make的文件。

我的gcc會繼續工作嗎?我沒有看到從/h​​ome/myname/gcc-4.9文件夾中刪除任何文件。

或者我應該做的./configure和使& &再次安裝?

+0

是的,它會工作。 「make install」將所有內容安裝在/home/myname/gcc-4.9下。使乾淨只是刪除.o和EXE,但它不會觸及安裝路徑 – Sasi

+0

'make clean'不會影響已安裝的文件,因此可以安全地執行。如果需要,還可以刪除整個源代碼樹並構建目錄。 –

回答

0

我的gcc會繼續工作嗎?

是的!

make && make install由兩個部分組成:

  1. make - 編譯(創建可執行的)
  2. make install - 複製編譯的可執行文件到相應的目錄

make clean撤銷的make結果,但不接觸結果make install(即你的程序保持安裝)