为什么?

wangsheng0415
为什么?

g++ source.cc -o source -I cygdrive/d/"BDD packege"/buddy22/src -L cygdrive/d/"BDD packege"/buddy22/src -lbdd
我的源文件中用到两个头文件
#include"A.h"
#include"B.h"
而且这两个头文件都在src文件夹中,为什么编译的时候还提示找不到头文件B呢?莫非库文件libbdd.a没有编进去,大侠*&^^

net_robber
-L cygdrive/d/"BDD packege"/buddy22/src
                         ^                                      
                              
检查 ^ 处

wangsheng0415
怎么检查?

wangsheng0415
改成这样就好了
g++ mine.cc -o mine -I ../../src -L ../../src -lbdd

szetsnr
深户咨询----让你成为真正的深圳人


Godbach
[quote]原帖由 [i]net_robber[/i] 于 2008-6-30 16:56 发表 [url=http://bbs.chinaunix.net/redirect.php?goto=findpost&pid=8704380&ptid=1184748][img]http://bbs.chinaunix.net/images/common/back.gif[/img][/url]
-L cygdrive/d/"BDD packege"/buddy22/src
                         ^                                      
                              
检查 ^ 处 [/quote]

莫非是package, LZ写错了

77h2_eleven
[quote]原帖由 [i]net_robber[/i] 于 2008-6-30 16:56 发表 [url=http://bbs.chinaunix.net/redirect.php?goto=findpost&pid=8704380&ptid=1184748][img]http://bbs.chinaunix.net/images/common/back.gif[/img][/url]
-L cygdrive/d/"BDD packege"/buddy22/src
                         ^                                      
                              
检查 ^ 处 [/quote]
:em03: :em03: 早就说要学好英语。

wangsheng0415
没写错,是packege,不知道为什么不可以这样

namtso
-I "cygdrive/d/BDD packege/buddy22/src"
试试