作者uranusjr (←这人是超级笨蛋)
看板MAC
标题Re: [软体] 请问xcode和boost
时间Fri May 20 16:11:41 2011
我研究了一下, Xcode 的 Info 有分
因为一个 project 可以有复数个 targets, 每个 target 都会有自己的设定
所以你在专案设定的参数要 pass 进去才行
方法是在 Target 下面选择你要设定的 target (黑黑 icon 的那个)
然後开啓它的 Info, 设定里面的 search paths 和 other linker flags
如果想沿用专案设定, 有个 $(inherited) 参数可以用
另外其实直接拖进去也算是正确的方式啦
也可以在 target 上面按右键选 add existing framework 来加
不论哪种方式其实都只会建立 reference, 不会直接把 lib 复制到专案资料夹
所以其实也还好, 而且这样有 link 哪些东西也比较清楚, 我觉得啦
另外最後要注意一点, Release 和 Debug 的 configurations 是分开的
可以在 Info 中选 All configurations 一起设共通的参数就是了
--
「我最想要的同伴嘛,首先是要笑口常开,其次是我们能永远不会发生误会。
如果这些都能办到的话,嗯,如果他是世界上第一流的桥手,也还不错。」
-- 班尼多‧加罗素,前义大利蓝队成员
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.94.61
1F:→ philip:感谢~不过我装的是xcode4,设定介面不太一样,有个levels 05/20 18:50
2F:→ philip:tab可以选,选了之後设定project参数後,target会自动继承 05/20 18:51
3F:→ philip:,所以我确定target有设定到但仍然是library not found的状 05/20 18:52
4F:→ philip:态。 05/20 18:52
5F:推 philip:我觉得一定是某个简单又显眼的方式可以解决,只是我找不到 05/20 18:57
6F:→ philip:><!! 05/20 18:57