我正在运行 Lubuntu 12.10。我的 make 文件被命名makefile
,如下所示:
all: SquaresTesting.o Vector2d.o
clang -o SquaresTesting SquaresTesting.o
SpringTesting.o: SquaresTesting.cpp
clang -c SquaresTesting.cpp
Vector2d.o: Vector2d.cpp Vector2d.h
clang -c Vector2d.cpp
我与该文件位于同一目录中,但是当我这样做时make
,它会运行g++ -c -o SquaresTesting.o SquaresTesting.cpp
(g++ 和 -c 之间有四个空格;我从未做过类似的事情)。似乎更改没有保存。我在想要么让崩溃,我的编辑 Geany 搞砸了,文件系统很奇怪,或者我的 SSD 损坏了。