- 论坛徽章:
- 0
|
问题描述如下:
程序包含三个文件:employ.h, employ.cpp , main.cpp
利用aCC对程序进行编译
makefile文件内容如下:
#######################
main : main.o employ.o
aCC -AA -o main main.o employ.o
main.o : main.cpp employ.h
aCC -AA -c main.cpp
employ.o : employ.cpp employ.h
aCC -AA -c employ.cpp
.PHONY : clean
clean :
rm static.o employ.o
#######################
在hp_ux上用make编译,输出如下:
++++++++++++++++++++++++++
aCC -AA -c static.cpp
。停止。能装入
*** 错误退出代码 1
停止。
++++++++++++++++++++++++++
在源程序文件夹中生成了main.o文件,却没有生成employ.o和main文件。
请高人为我指出makefile中的错误,并请对hp_ux下makefile编写的一般原则做一下说明,多谢! |
|