出现could not build module foundation错误

在预编译文件中添加若干头文件引用后,出现could not build module foundation错误

解决方案:

在引用头文件开始加入#ifdef __OBJC__ 结束时加入#endif,例如

#ifndef PureStandard_PrefixHeader_pch
                #define PureStandard_PrefixHeader_pch
                #ifdef __OBJC__
                #import "A.h"
                #import "B.h"
                #endif
                #endif

时间: 2024-10-26 15:56:25

出现could not build module foundation错误的相关文章

Xcode莫名其妙问题could not build module ‘Foundation‘

今天用Xcode编译项目时,遇到一个莫名其妙的问题:could not build module 'Foundation',以及could not build module 'UIKit',NSString.h expect identifier问题,提示的位置是在Pod的库中.几经查找,才发现是自己一时的粗心... 遇到这个问题时,发现真机编译没有问题,然后编译其它项目时也提示类似的问题,最主要的是一个比较简单的项目编译时也会提示NSString.h expect identifier问题,突

could not build module ‘Foundation’, could not build module ‘UIKit’……23个错误

pch文件加入 #import <Availability.h> #ifndef __IPHONE_3_0 #warning "This project uses features only available in iOS SDK 3.0 and later." #endif #ifdef __OBJC__ #import <UIKit/UIKit.h> #import <Foundation/Foundation.h>

could not build module &#39;XXXXXXXX&#39;或者error: expected identifier or &#39;(&#39; 。一堆奇怪的错误————错误根源

一堆奇怪的错误:1??could not build module 'XXXXXXXX' 2??error: expected identifier or '(' 3??EDIT Setting Precompile prefix header = No results in a bunch of syntax errors instead, in stuff like NSObject.h (and other 4??Foundation framework header) 5??EDIT U

could not build module &#39;uikit&#39;

今天 新建一个SingleView-APP 无法运行程序,在 AppDelegate.h中 第一行代码处报错. #import <UIKit/UIKit.h> /Users/wjw/Desktop/Demo/Demo_OC/SingleView-APP/SingleView-APP/main.m:9:9: Could not build module 'UIKit' 结果处理方法如下:删除 ModuleCatche 网上说的 都是删除/Users/YOURUSERNAME/Library/De

iOS could not build module

今天写了一 framework, 引入到工程之后报错 could not build module 找了一下原因, 我的 framework 引用了我写的另一个 framework, 但是 Framework Search Paths 没有配置, 在这个 framework 中配置引用的 framework 路径, 重新编译即可

Error:Cannot compile Groovy files: no Groovy library is defined for module &#39;xxxx&#39; 错误处理

出现 Error:Cannot compile Groovy files: no Groovy library is defined for module 'xxxx' 只要在 project structure 中的modules中左上角的 + 号,然后找到groovy添加即可! 具体可参考: http://stackoverflow.com/questions/43450683/errorcannot-compile-groovy-files-no-groovy-library-is-def

解决nextjs部署到now上之后出现的“Unable to import module &#39;now__launcher&#39;”错误

解决nextjs部署到now上之后出现的"Unable to import module 'now__launcher'"错误 这个错误是由于在next.config.js中直接引用了withLess之类的插件导致的.在now环境下require插件需要在PHASE_PRODUCTION_SERVER阶段下,如果不加这个阶段的判断就会报错. 这个是错误的做法 // ? Don't put this here const withCSS = require('@zeit/next-css

AS中加载gradle时出现Gradle sync failed: Could not find com.android.tools.build:gradle.的错误

时间:2019/12/7 这次接着整理加载gradle时出现的错误 出现的错误: 1 Gradle sync failed: Could not find com.android.tools.build:gradle:3.5.0. 2 Searched in the following locations: 3 file:/F:/studio/studio2.0/gradle/m2repository/com/android/tools/build/gradle/2.8/gradle-2.8.p

编译php提示configure: error: GD build test failed错误

在编译完gd库等相应文件后,编译php文件的过程中提示一下错误; configure: error: GD build test failed. Please check the config.log for details. 解决方法: 把php的编译参数: --with-gd 修改为: --with-gd=/usr/local/gd/ 再次对php进行编译  ./configure ...