testFile: test2.c
gcc -o testFile test2.c -I.
我不明白我做错了什么。 testFile接受两个参数,所以我提供了testFile 3 4
这应该产生一个结果,但它说testFile不是命令。我该怎么办?我希望能够键入testFile来运行它。我需要在makefile中进行哪些更改才能执行此操作?
答案 0 :(得分:2)
你的makefile很好;它将从名为testFile
的源文件中构建一个名为test2.c
的程序。 (-I.
有点奇怪,但没有错。)
您的问题是当前的工作目录不在PATH
(and it shouldn't be)上。使用./testFile
运行您的程序。