很郁闷,昨天晚上才搭建好了xml解析的环境,本来以为已经解决了这个问题

没想到却在今天将其从测试项目中搬到当前项目中的时候,又出了漏子,无比郁闷~

在网上查了半天,巧合之中,终于找到了问题的根本原因所在,XCode他妈的太坑爹了~

记牢了:

1。XCode工程文件 GoldMine0.4 可以配置 Header Search Paths,可以配置 Linking/Other linker flags;

2。Target 下面的 GoldMine0.4 可以配置 Header Search Paths,可以配置 Linking/Other linker flags; 

3。Target 下面的 Cocos2d library 可以配置 Header Search Paths,可以配置 Linking/Other linker flags; 

4。当工程文件中的 Other linker flags 值被设置为 -lxml2 的时候,等于将所有 Target的Other linker flags 值设置为了-lxml2

5。当工程文件中的 Header Search Paths 被设置为 /usr/include/libxml2 的时候,等于将所有 Target 的Header Search Paths  值设置为了/usr/include/libxml2

6。/usr/include/libxml2-xml2 

仅仅为 GoldMine0.4 这个 Target 所需要!!

7。但是,cocos2d 的 other linker flags 被设置为 -lxml2 的时候,

根本无法成功编译!!


下面是一组正确的配置:

1。工程文件

XCode解析xml配置注意事项

2。项目源码Target

XCode解析xml配置注意事项

XCode解析xml配置注意事项

3。cocos2d框架Target

XCode解析xml配置注意事项

XCode解析xml配置注意事项



           

相关文章:

  • 2021-12-25
  • 2021-07-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-28
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-20
  • 2021-08-08
  • 2021-07-27
  • 2022-01-09
  • 2021-04-18
相关资源
相似解决方案