0
如何測試指定位置的目錄中是否存在具有特定擴展名(本例中爲.cpp)的文件,該目錄位於與生成文件位置相距幾個目錄?我想打印(回顯)一條消息,如果他們被發現測試makefile中是否存在其他目錄中的文件
如何測試指定位置的目錄中是否存在具有特定擴展名(本例中爲.cpp)的文件,該目錄位於與生成文件位置相距幾個目錄?我想打印(回顯)一條消息,如果他們被發現測試makefile中是否存在其他目錄中的文件
您的問題是不明確的。你的意思是,在你想要執行這個測試的配方里面?如果是這樣,那麼只需編寫適當的shell腳本來檢查是否存在所述文件。
如果你的意思是任何配方之外,在生成文件本身,如果你使用GNU讓你可以使用$(wildcard ...)
功能:
ifneq (,$(wildcard some/sub/directory/*.cpp))
$(info found some cpp files!)
endif
我的意思是兩個 – user2497792
確定的是後者,那麼,有你走 :-)。 – MadScientist