作者ric2k1 (Ric)
看板EE_DSnP
标题Re: [问题] make
时间Fri May 16 02:25:20 2008
: 我打make d 的时候会出现
: Cleaning util...
: Cleaning main...
: Making dependencies ...
: adtTest.cpp:9:18: util.h: 没有此一档案或目录
: main.cpp:8:18: util.h: 没有此一档案或目录
: make[1]: *** [.depend.mak] Error 1
: make: *** [clean] Error 2
:
:
: 这样是连结掉了吗?还是我动到什麽了= =?
: 完整讯息是这样啦..可是我不了解出了啥问题
:
:
: 推 ric2k1:再 make 一次就好了... 05/16 00:32
: → musie:make好几次也是一样 @@" 05/16 00:44
: 推 timrau:为什麽会跑去make clean呢 @@ 05/16 00:46
: ※ 编辑: musie 来自: 140.112.248.196 (05/16 00:52)
: 推 ric2k1:检查一下 util.h 的 link 还在不在? (应该不会是这个问题) 05/16 02:18
: → ric2k1:否则改一下 Makefile: 用 PO 文的... 05/16 02:21
如果 make 多次仍然有这个问题, 请改一下 Makefile:
Change the line:
d a b: clean all
to
d a b: all
不过有时候如果发现 "make" 之後什麽也没做...
Try: make clean; make d
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.121.129.110
1F:推 musie:还是一样没解决...是include里面的link掉了吗? 05/16 10:35
2F:→ musie:我看了include里面的是 util.h -> ../src//util.h 是不是 05/16 10:36
3F:→ musie:要指到../src/util/util.h ? 05/16 10:37
4F:→ musie:才是正确的? 05/16 10:37
5F:推 timrau:楼上正解 05/16 10:52
6F:推 musie:可是我不知道要怎麽改耶 ~"~ 05/16 11:27
7F:→ bnsblue:把include里面的link remove掉 然後再打一次 05/16 12:10
8F:推 bnsblue:ln -s ../src/util/util.h util.h 05/16 12:12
9F:推 musie:感谢楼上大大 解决了。 05/16 16:50