读书人

makefile文件的有关问题

发布时间: 2013-12-02 12:00:40 作者: rapoo

makefile文件的问题
我的makefile文件如下

#这是我的第一个makefile文件

person: main.o person.o
g++ main.o person.o -o person

main.o: main.cpp
g++ main.cpp -c -g -o main.o

person.o: Person.cpp
g++ Person.cpp -c -g -o person.o
clean:
rm -f *.o

那个clean加了和不加没有什么区别啊,在我的目录下还是生产了.o文件,问下大神们怎么做可以只生产我要的可执行文件,把那些.o文件删了啊? c linux
[解决办法]
看你 clean 的写法,
make ; make clean
就应该能达到要求了。
[解决办法]
如果你要想删除.o,得另外输入make clean
[解决办法]
make clean

读书人网 >C++

热点推荐