|
藍森林 http://www.lslnet.com 2006年6月6日 10:18
makefiel中頭文件的路徑問題?
OBJS = sco2.1.o
CC = cc
INCLD_DIR= /tmp/c/myinclude
HEAD=err_exit.h
CFLAGS = -o
myprogram: $(OBJS)
$(CC) $(OBJS) -o myprogram
sco2.1.o: sco2.1.c $(INCLD_DIR)/$(HEAD)
$(CC) $(CFLAGS) sco2.1.o -c sco2.1.c
clean:
rm -f *.o
請問這個makefile錯在哪裡?我的頭文件不在當前目錄下。 |
makefiel中頭文件的路徑問題?
CFLAGS = -o
改成
CFLAGS = -I$(INCLD_DIR) |
makefiel中頭文件的路徑問題?
可以用了。謝謝樓上的大蝦!:) |
makefiel中頭文件的路徑問題?
那個-I 是什麼意思? |
makefiel中頭文件的路徑問題?
指定你頭文件的路徑 |
makefiel中頭文件的路徑問題?
不加-I,也應該能指定路徑吧? |
makefiel中頭文件的路徑問題?
最好還是用-I
因為這個由編譯器提供專門查找頭文件的 |
| |