[英]Run Executable from makefile
嘿,我只是有一個關於makefile的快速問題。 有沒有辦法自動運行從makefile生成的可執行文件?
就像我只輸入“make”一樣,它會編譯並構建並自動執行,所以我可以跳過./myExecutable的額外步驟
我記下來了:
run: prog1
./prog1
但它似乎沒有用。
謝謝
如果在沒有指定任何目標的情況下運行make,它將執行它在Makefile中找到的第一個目標。 按照慣例, all
都是這樣一個目標的名稱。
如果您run
一個先決條件, all
和標記都all
和run
為偽目標,你要善於去。
all: run
run: prog1
./prog1
.PHONY: all run
順便說一句,我認為你已經有了一些在Makefile中構建prog1
規則,因此沒有將它包含在上面顯示的Makefile中。
另一種方法是只使用run
目標顯式調用make,即執行以下命令:
make run
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.