首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

makefile的出错,请帮忙看看解决方案

2012-03-21 
makefile的出错,请帮忙看看edit:MainFile.oTestQuery.og++-oeditMainFile.oTestQuery.oTestQuery.oMainFil

makefile的出错,请帮忙看看
edit   :   MainFile.o   TestQuery.o
g++   -o   edit   MainFile.o   TestQuery.o

TestQuery.o   MainFile.o   :   TestQuery.h
     
.PHONY   :   clean
clean   :
rm   edit   $(objects)

出错提示:
$   make
make:   ***   No   rule   to   make   target   `TestQuery.h ',   needed   by   `MainFile.o '.     Stop.

TestQuery   是一个类;分成.h   和   .cpp    
MainFile   只是一个写main的cpp文件,包含了TestQuery.h
是makefile哪里写错了,请大家指教~~

[解决办法]
TestQuery.o MainFile.o : TestQuery.h
改成:
TestQuery.o:TestQuery.cpp TestQuery.h
g++ -c TestQuery.cpp
MainFile.o:MainFile.cpp TestQuery.h
g++ -c MainFile.cpp
[解决办法]
按楼上说的试试
[解决办法]
TestQuery.o:TestQuery.cpp
g++ -c TestQuery.cpp
MainFile.o:MainFile.cpp
g++ -c MainFile.cpp

[解决办法]
TestQuery.cpp 这个文件在什么地方?
不是在其他的目录吧

[解决办法]
最近刚刚能够写简单的makefile,路过一下

热点排行