关于 makefile 的问题
我写的makefile文件如下,但执行 make 时,仅仅执行了第一个命令,
g++ -fPIC -c POOL_Memory_Linux.cpp ,
并没有像我希望的那样接着执行 g++ -fPIC -c OBJ_Queue_Linux.cpp
请朋友们帮忙,问题在哪里呢?
POOL_Memory_Linux.o : POOL_Memory_Linux.cpp
g++ -fPIC -c POOL_Memory_Linux.cpp
OBJ_Queue_Linux.o : OBJ_Queue_Linux.cpp OBJ_Queue_Linux.h
g++ -fPIC -c OBJ_Queue_Linux.cpp
[解决办法]
try this makefile
ALL: POOL_Memory_Linux.o OBJ_Queue_Linux.o
POOL_Memory_Linux.o : POOL_Memory_Linux.cpp
g++ -fPIC -c POOL_Memory_Linux.cpp
OBJ_Queue_Linux.o : OBJ_Queue_Linux.cpp OBJ_Queue_Linux.h
g++ -fPIC -c OBJ_Queue_Linux.cpp