-Werror,-Wnon-modular-include-in-framework-module原因
修改build setting中的 define module 配置项为NO
错误描述:
ld: framework not found Reveal
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ld: framework not found xxxxx for architecture x86_64
错误原因:
PROJECT或TARGETS没有配置Framework的查找路径,类似的framework not found Something都可以以此解决。
解决方法:
依次进入:PROJECT-->Build Settings-->Search Paths-->Frameword Search Paths
检查项目的框架路径是否填写完整,通常为$(inherited) $(PROJECT_DIR)/项目名
接着检查TARGETS的框架路径,跟PROJECT的类似,路径也一样。
网友评论