作者dokinkon (doki)
看板MacDev
标题Re: [问题] Environment Variable too long??
时间Mon Jul 11 23:15:44 2011
刚有版友推文说环境变数太长
非常感谢,
我有研究一下,应该是xcode4在呼叫gdb之前,把DYLD_FRAMEWORK_PATH写进去的,
因为我很确定我没有去写这个变数
这个xcode project档是由cmake产生的
我也找了很久,不明白xcode4是在哪一步自己去设定这个环境变数的
因为如果能知道的话,我可以把这个变数直接unset掉(也许)
还请个位高手开释!
※ 引述《dokinkon (doki)》之铭言:
: Hi
: 最近check out一份open source的引擎想要玩玩看
: 但是我使用xcode4要在ipad或是ipod的实机上debug时
: console会显示:
: warning: Environment variable too long, skipping:
: DYLD_FRAMEWORK_PATH=/Users/dokinkon/src/gamekit/build_iphone/Samples/IPhoneDemo/bin-
: ...
: ...
: 等一大串讯息,请教各位高手我该怎麽办??
: 感谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.249.179.168
1F:推 johnlinvc:project不要放到那麽深的路径就好了吧 07/12 09:07
路径会长到爆炸主要是因为这个Project包含了约10个libs
上面的DYLD_FRAMEWORK_PATH我只贴了第一段Path
後面还有陆陆续续其他libs的path...
我现在不明白的是,目前这个Project是用static-lib的方式去连结其他libs
会什麽xcode or gdb会自己去写DYLD_FRAMEWORK_PATH这个变数?
感谢:)
※ 编辑: dokinkon 来自: 111.249.179.222 (07/12 10:08)