模块间引用的编译错误


错误1:

报的错:

Include of non-modular header inside framework module 'A'

问题描述:

我有一个A 动态库,需要引用到别的静态库的B中的枚举,

有一个,都是通过Header Search Paths 配置的,互相的引用。

这些静态库,动态库,这些都是iPhoneProject这个工程的模块,然后编译iPhoneProject 就是通不过,报上述错误,然后搜了一下。

单独编译

搜索了一下,http://stackoverflow.com/questions/27776497/include-of-non-modular-header-inside-framework-module

感觉说得挺像那么回事的。


我在iPhoneProject的seting 里面设置一下就好了。


错误2:

Reference to 'PrivilegeType_FilmPayMonthly' is ambiguous


clean 一下之后重新编译就好了。


你可能感兴趣的:(原创)