コンパイルエラーが発生しています。私は1つのcppファイルと多くのヘッダーを持っています。メイクファイルの場合、私はすべてのヘッダファイルをリストする必要があると思った。 LinkedBinaryTree.hには他のすべてのヘッダーファイルのインクルードが含まれています。これは私が書いたもの:C++ makefile複数のヘッダーを1つのcpp
all: hw4a
hw4a: LinkedBinaryTree.cpp linkedBinaryTree.h booster.h arrayQueue. binaryTree.h binaryTreeNode.h myExceptions.h queue.h
g++ -o hw4a LinkedBinaryTree.cpp LinkedBinaryTree.h booster.h arrayQueue.h binaryTree.h binaryTreeNode.h myExceptions.h queue.h
clean:
rm hw4a
私はOがちょうど行うために必要なことを言われた:
g++ LinkedBinaryTree.cpp -o bst.exe
どちらが正しいのですか?