cp在makefile中使用
因為每次要把更新後的***複製到share資料夾 ,敲路徑麻煩,就像寫個makefile,每次make一下。如下:
ccpp:
cp *** /mnt/hgfs/share
很簡單乙個makefile檔案 。結果make時出現 如下錯 :
cp: 無法建立一般檔案『/mnt/hgfs/shre/***』: 沒有那個檔案或目錄。
在網上 看了好久,也沒解決 。
上面是redhat虛擬機器 。
就開啟 電腦上另乙個 虛擬機器 ubuntu1004,寫法和上面一樣 ,結果一次成功,我把ubuntu下的makefile檔案 複製到 redhat下,ok!
然後在 redhat下,怎麼寫也沒問題。
感覺神奇 ,也許沒太注意 ,***檔案rwx屬性,makefile的基本格式 。
用make -vision 看了版本相同 3.81.
cp *** /mnt/hgfs/share前是乙個tab鍵
vixia設定 tab如下 :
escset tabstop=8
回車
makefile中使用變數
makefile裡的變數就像乙個變數,變數的作用主要如下 1 儲存檔名列表。2 儲存編譯器的引數。makefile中的變數是用乙個字串在makefile中定義的,這個文字串就是變數的值。只要在一行的開始寫下這個變數的名字,後面跟乙個 然後跟要設定的這個變數的 值即可定義變數,下面是定義變數的語法 變...
makefile中使用函式
一 編譯需要的檔案 1 file1.h ifndef file1 h define file1 h ifdef cplusplus extern c endif endif2 file1.cpp include include file1.h using namespace std void fil...
makefile中使用變數
makefile裡的變數就像乙個變數,變數的作用主要如下 1 儲存檔名列表。2 儲存編譯器的引數。makefile中的變數是用乙個字串在makefile中定義的,這個文字串就是變數的值。只要在一行的開始寫下這個變數的名字,後面跟乙個 然後跟要設定的這個變數的 值即可定義變數,下面是定義變數的語法 變...