Mal*_*loc 5 makefile objective-c
我有一个包含此代码的make文件:
all: main.o Etudiant.o
gcc -lobjc -o program main.o Etudiant.o
main.o:main.m Etudiant.h
gcc -c main.m
Etudiant.o:Etudiant.m Etudiant.h
gcc -c Etudiant.m
Run Code Online (Sandbox Code Playgroud)
当我在shell命令中写这个:
$make
Run Code Online (Sandbox Code Playgroud)
我懂了:
make: **** No targets specified and no makefile found. Stop.
Run Code Online (Sandbox Code Playgroud)
我该如何解决?
bbu*_*bum 14
嗯...... makefile.Whee.
在行的开头就是空白.这必须是标签.或者Make会发现一个非常模糊的错误.确保这些是标签,然后重试.
请参阅键盘左侧标有"tab"的按钮.删除空格并点击一次以插入制表符.
试试make all.IIRC(自从我不得不使用makefile之后的几年),大部分制作都会默认all,但也许你的不是.
扩展无关紧要.
"没有发现Makefile"意味着......好吧,Make甚至没有看到makefile.将Makefile.m重命名为Makefile的建议是正确的.同样,整个标签与空白的东西肯定是相关的.
| 归档时间: |
|
| 查看次数: |
46720 次 |
| 最近记录: |