我的 makefile 有问题
assignment3: BSTapp.cpp BST.o
g++ -o assignment3 BSTapp.cpp BST.o
BST.o: BST.cpp BST.h Node.o
g++ -c BST.cpp -o BST.o
Node.o: Node.h Node.cpp
g++ -c Node.cpp -o Node.o
获取对 Node 类中所有方法的未定义引用。但是如果我直接编译使用
g++ -o assignment3 BSTapp.cpp BST.h BST.cpp Node.h Node.cpp
一切正常。我在makefile中做错了什么?