-1
我的路徑:如何使用make在特定目錄中創建目標?
./folder1/folder2/
我的生成文件位於文件夾1。
我的生成文件:在文件夾1生成
CC = g++
FLAGS = -o3 -std=c++11
all: prng.o exec
prng.o: ./folder2/prng.cpp
$(CC) $(FLAGS) -o [email protected] $<
exec: prng.o
/$<
prng.o。我希望它在folder2中生成。怎麼做?
這還不清楚。 'foo.cpp'是一個源文件,它不會「創建」任何東西。 –
對不起,我編輯了它 –
這仍然沒有幫助 - 假設你的意思是一個實際的可執行文件(而不是一個目標文件),那麼它就是可執行文件將輸出寫入正確位置的責任。 –