我写的一个简单的makefile,如下所示:
#complier
COMPLIER = TCPP#liner
LINKER = armar#object files
OBJ = BM.o isr.o#PATH
INCLUDE = -via ..\..\main\compiler.cfg -I..\inc -I..\..\hardware\inc -I..\..\protocolstack\inc \
-I..\..\main -I..\..\nucleus -I..\..\nucleus\npp -I..\..\nucleus\plus -I ..\..\fsm\inc -I ..\..\main\inc
#target
isr.lib : $(OBJ)
$(LINKER) -r isr.lib $(OBJ)$(OBJ) : %.o : %.cpp
$(COMPLIER) $(INCLUDE) $< $@
#clean object files
clean :
del *.o在DOS下,运行nmake,提示错误信息如下:
NMAKE : fatal error U1033: syntax error : ':' unexpected
Stop.请问这是什么原因啊?难道在nmake的静态模式与make的静态模式语法不一样吗?
#complier
COMPLIER = TCPP#liner
LINKER = armar#object files
OBJ = BM.o isr.o#PATH
INCLUDE = -via ..\..\main\compiler.cfg -I..\inc -I..\..\hardware\inc -I..\..\protocolstack\inc \
-I..\..\main -I..\..\nucleus -I..\..\nucleus\npp -I..\..\nucleus\plus -I ..\..\fsm\inc -I ..\..\main\inc
#target
isr.lib : $(OBJ)
$(LINKER) -r isr.lib $(OBJ)$(OBJ) : %.o : %.cpp
$(COMPLIER) $(INCLUDE) $< $@
#clean object files
clean :
del *.o在DOS下,运行nmake,提示错误信息如下:
NMAKE : fatal error U1033: syntax error : ':' unexpected
Stop.请问这是什么原因啊?难道在nmake的静态模式与make的静态模式语法不一样吗?
解决方案 »
- CBitmap 变量如何释放
- 关于程序员也做生意,现在的网吧还挣钱吗?
- 面试过华为的兄弟姐妹进来看看啊~~
- 利用TransmitFile发送文件,接收端recv函数buf长度问题
- 如何让 我的view类的颜色从白色变成兰色?(请教高手,谢谢)
- VC中调用VB的active dll的问题
- x+=2 和 x=+2 的区别是什么,我不是学c的,我搞pb,但这个问题还是c里多!
- 谁有IrSock的编程源码,参考一下!
- ???CEditView与CEdit有何区别?
- 如何模拟键盘和鼠标
- 比如我声情了一个邮箱([email protected]),我如何知道其pop3 和smtp 地址?? ?
- 两种人机交互绘矢量图机制的讨论
这句话在namke语法中不对吗?应该怎么写?