-2
CC = g++
CFLAGS = -g -Wall -O0 -std=c++11
graph: graph.o
${CC} -o graph ${CFLAGS} graph.cpp
我如何去幹淨的在這裏擺脫.o文件?試圖添加一個'乾淨的'目標到一個Makefile
CC = g++
CFLAGS = -g -Wall -O0 -std=c++11
graph: graph.o
${CC} -o graph ${CFLAGS} graph.cpp
我如何去幹淨的在這裏擺脫.o文件?試圖添加一個'乾淨的'目標到一個Makefile
你有嘗試過什麼嗎? –
還要注意,這個Makefile不能按預期工作。你已經聲明瞭對'graph.o'的依賴,但是你的規則直接從'graph.cpp'建立一個可執行文件。 –
順便說一句,你可以設置'CXXFLAGS'並讓隱式規則完成他們的工作。無需設置「CC」(用於C)或您自己的規則。 – juanchopanza