Makefile要点

那些年我们一起踩过的Makefile大坑

Posted by cj on August 9, 2017

1.不能用~表示home路径,可以用$HOME代替

2.$(CXX) $(LDFLAGS) -o $(EXEC) $^ $(INCLUDEDIR) $(LIBDIR) 这种写法没问题,但是把$(INCLUDEDIR) $(LIBDIR)放到-o前面就会出现link失败,wtf