編譯工程(如單片機)前務必檢查選項,確認輸出文件的對應位置,或者檢查編譯文件的時間戳。
遇到的問題是,拿到了第三方的單片機工程,每次編譯現象都相同,而且異常,經檢查發現,其工作原理如下:
工程文件夾A下面有一個存HEX文件的文件夾A1,編譯時會先生成HEX文件,再生成BIN文件。關鍵在於,編譯選項中將生成的HEX文件重定向到了目錄B,但是編譯選項中生成BIN文件時引用的源文件卻是A1中的,這就導致生成的BIN文件時間戳對,但是實際內容有誤,並沒有得到更新。
編譯工程(如單片機)前務必檢查選項,確認輸出文件的對應位置,或者檢查編譯文件的時間戳。
遇到的問題是,拿到了第三方的單片機工程,每次編譯現象都相同,而且異常,經檢查發現,其工作原理如下:
工程文件夾A下面有一個存HEX文件的文件夾A1,編譯時會先生成HEX文件,再生成BIN文件。關鍵在於,編譯選項中將生成的HEX文件重定向到了目錄B,但是編譯選項中生成BIN文件時引用的源文件卻是A1中的,這就導致生成的BIN文件時間戳對,但是實際內容有誤,並沒有得到更新。
廢話不多說,直接上代碼 <form class="form-horizontal" id="userEditForm" role="form" > <div class="form-