前言
在 Xilinx SDK 編輯完程式之後,通常會 Build Project 看看是否可以運行,但常常在 Console 看到 make: Nothing to be done for 'all'.
的訊息。
原因
這個意思是跟上次編譯結果相比,沒有東西被更動,所以不需要再 make 一次。明明剛修改好然後而去按 Build Project,為什麼也會看到這訊息呢?這主要是因為 SDK 預設存檔的動作包含 Build,也就是說,存檔 + Build Project是同時做的,存好檔案之後可以直接在 Console 查看 Build 的結果,不需要再自行編譯一次。