我正在編譯錯誤。我有一個cpp文件和許多標題。對於makefile我想我需要列出所有的頭文件。 LinkedBinaryTree.h包含所有其他頭文件的包含。這是我寫的:C++ makefile多個頭一個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
有人告訴我,剛剛Ø需要做:
g++ LinkedBinaryTree.cpp -o bst.exe
哪一個是正確的?