Ich habe Kompilierungsfehler. Ich habe eine cpp-Datei und viele Header. Für das Makefile dachte ich, ich müsste alle Header-Dateien auflisten. Die LinkedBinaryTree.h enthält enthält für alle anderen Header-Dateien. Das, was ich schrieb:C++ Makefile mehrere Header eine 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
Mir wurde gesagt, dass O nur tun musste:
eing++ LinkedBinaryTree.cpp -o bst.exe
Welche ist richtig?