我无法获取此生成文件错误消失。我已经尝试过地球上的每一种语法,但我无法弄清楚什么是错误的。恒定的生成文件错误
我的makefile文件内容如下:
huffmanCodeGenerator: main.o
g++ -o huffmanCodeGenerator main.o
main.o: main.cpp ReadFile.h HuffmanCode.h ConstructTree.h WriteFile.h
g++ -c main.cpp
ReadFile.o: ReadFile.cpp ReadFile.h
g++ -c ReadFile.cpp
HuffmanCode.o: HuffmanCode.cpp HuffmanCode.h
g++ -c HuffmanCode.cpp
ConstructTree.o: ConstructTree.cpp ConstructTree.h
g++ -c ConstructTree.cpp
WriteFile.o: WriteFile.cpp WriteFile.h
g++ -c WriteFile.cpp
clean:
&nbps rm *.o huffmanCodeGenerator
我有所有这些文件在我的目录中,我不断收到
error 2 - the system cannot find the file specified.
这里是我的目录和错误的截图:
关于如何解决这个问题的任何建议?我不在乎语法有多漂亮或多么正确。只要它使。
在窗户上 - 可能是灾难的食谱。你正在运行什么样的版本?您使用的是gcc的版本和版本(mingw/cygwin/other)? –
它看起来像它本身找不到'g ++'。你的'PATH'中有'g ++'吗? –
一旦你超越了这个障碍,我想你需要在你的'Makefile'的前两行列出更多的目标文件。 (即不仅仅是'main.o') –