错误提示如下图 解决思路: 由于手欠不小心,在.pch文件上的第一行加了几个文字,删除以后,还有一个空行,估计是这个空行引起的.删除这个空行,就好了.…
使用ASIHTTPRequest xcode编译提示找不到"libxml/HTMLparser.h",解决方法如下: 1>.在xcode中左边选中项目的root节点,在中间编辑区的搜索框中输入"header search paths", 双击Header Search Paths项,点击加号增加一项并输入"${SDK_DIR}/usr/include/libxml2", 点击done按钮结束. 2>.再次在搜索框中输入"ot…
编译第三方XCode插件时,提示没有文件操作权限(Permission denied) 使用命令行,修改Xcode目录当前用户操作权限: sudo chmod -R 777 /Users/当前的用户名/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins…
解决方式: 项目工程右键->propertity(属性),选择不用于预编译头 原因: C++的编译过程如下: 当头文件很多时,预编译过程需要耗费大量时间,为了减少重复编译的次数,C和C++提供了预编译任何 C 或 C++ 代码方式,将stdafx.h(预编译头)内的文件,以已编译状态的代码存储在文件中,以及在随后的编译中,将预编译的代码与仍在开发的代码结合起来,提高编译速度. 预编译头文件通过编译stdafx.cpp生成,以工程名命名,由于预编译的头文件的后缀是“pch”,所以编译结果文件是pr…
使用ASIHTTPRequest xcode编译提示找不到"libxml/HTMLparser.h",解决方法如下: 1>.在xcode中左边选中项目的root节点,在中间编辑区的搜索框中输入"header search paths", 双击Header Search Paths项,点击加号增加一项并输入"${SDK_DIR}/usr/include/libxml2", 点击done按钮结束. 2>.再次在搜索框中输入"ot…
原因: 在编译时Xcode进行codesign时需要访问"private key"时没有权限,然后让询问是否允许,有三个选项,全部允许.否绝.允许,一次弹出4个(我遇到的) 遇到问题: 四个提示框,每个提示框内容都一样,但是点击全部允许或允许都没有反应,只能点击否绝,紧跟着就是Xcode编译失败,屡试不爽 解决方法: 打开 "钥匙串",找到你的"开发证书",展开你的开发证书树 双击"private key",然后选择"…
最近在开发一个大项目的时候遇到一个很头疼的问题,由于项目代码较多,每次都要编译链接1分钟左右,调试的时候很浪费时间,于是研究了一下如何提高编译链接的速度,在这里分享给大家. 提升编译链接的速度主要有以下三个方式: 1. 提高XCode编译时使用的线程数 defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4 XCode默认使用与CPU核数相同的线程来进行编译,但由于编译过程中的IO操作往往比CPU运算要多,因此适当的提升…
使用xcode去开发makefile的project(Building Makefile Projects With Xcode) 新建工程,template选择 external Build System  添加所有的源码到工程中. 新建一个target,template选择 external Build System 产生makefile文件 执行源文件夹的configure命令,会产生makefile,供xcode编译时使用.  修改target的directory 保证可以找到mak…
XCode编译文件过多导致内存吃紧解决方法 /Users/~~/Library/Developer/Xcode/DerivedData 1) 然后 找到编译文件 删除 就好了哦 快去试试看吧…
参考文档:这两篇文章很好的解决了问题.可以很好的解决了问题 Xcode代码提示联想功能失效,按command键点不进去类库,提示“?”,代码全是白色 Xcode4中代码补全(Code Completion)失效的解决方案 说明: Xcode的文件索引未建立导致,索引文件位于/Users/xxx/Library/Developer/Xcode/DerivedData里,索引就像字典的key对应了value,索引未建立,按住command点击自然就无效,代码也就无法变成彩色.所以解决索引是核心. D…
xcode 自动提示很好用 然而大量的工作也是让他吃不消了 结果今天提示功能给我来了个罢工 这当然是不行的 也是万能的搜索帮我解决了这个问题 方法很多 选择了简单的 xcode --> Window --> Organizer --> Projects 然后找到你的项目点击delete 然后clear --bulid 就可以啦…
Xamarin.iOS项目编译提示Could not AOT the assembly 错误信息:Could not AOT the assembly **************.dll 这个错误是由于AOT编译文件太大造成的.用户可以尝试修改编译选项.在项目属性窗口中,设置iPhone Build Options,选择Linker Behavior中的Link all assemblies选项…
Xamarin.Android编译提示找不到mscorlib.dll.so文件 错误信息:AOT module ‘mscorlib.dll.so’ not found: Cannot load library出现这个错误,需要在Android项目属性窗口的Android Options选项页中,不要勾选 Use fastDeployment选项.…
今日在写一个UIBarButtonItem的分类时,在Xcode自动提示时,因未仔细查看,错将需要用到setBackgroundImage的地方,选择成setImage,结果导致button的bounds设置不成功,导航Item怎么都显示不出来.后来找了很久终于发现问题的原因所在,郁闷啊!真是失之毫厘谬以千里啊,下次一定要看仔细了!在此mark一下,以避免后续重蹈覆辙!…
一.POCO C++ library简介 POCO C++ library是一个C++编写的跨平台库,主要实现网络连接.数据库管理以及服务器,适用于跨平台.嵌入式. 二.为Xcode编译POCO C++ 静态库 1.确定需要编译的版本 要想使POCO C++在iOS的各个平台上运行,那么需要针对各个平台的不同架构进行编译,因此我们需要了解iOS各个平台的架构,主要分为iPhone模拟器.iPhone真机以及运行Xcode电脑本身的架构. (1)iPhone模拟器 目前iPhone模拟器架构分为两…
rpm -ivh MySQL-devel-community-5.1.57-1.sles10.x86_64.rpm export PATH=/usr/local/services/libxml2-2.7.2/bin:$PATH cp /usr/lib64/mysql/libmysqlclient.so.15.0.0  /usr/lib/libmysqlclient.so ./configure --prefix=/usr/local/services --with-mysql=/usr/incl…
linker command failed with exit code 1 (use -v to see invocation)这个肯定是个xcode编译运行的时候经典的报错了. 这个问题曾经在我的项目编译和运行的时候多次出现,但是从来没有记录过.现在就想每次出现对它进行一下记录,这样为以后出现同样的问题的时候让自己也有个更加快速的方法找到解决之路. linker command failed with exit code 1 (use -v to see invocation)有很多种情况,…
最近在一个大型项目的开发的时候遇到一个很头疼的问题,由于该项目的代码更,每次建立联系1纪要.浪费时间调试.因此,一些研究如何提高编译链接速度,这里给大家分享. 为了提高编译和链接的是以下三种方式的速度: 1. 增加XCode编译时使用的线程数 defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4 XCode默认使用与CPU核数同样的线程来进行编译,但因为编译过程中的IO操作往往比CPU运算要多,因此适当的提升线程数能够…
Xcode 7提示App Transport Security has blocked a cleartext HTTP (http://) resource load的解决办法   今天使用Xcode 7打开用Xcode 6开发的网络请求项目,Xcode 7 控制台提示如下: App TransportSecurity has blocked a cleartext HTTP (http://) resource load since it isinsecure. Temporary exce…
提升编译链接的速度主要有以下三个方式: 1. 提高XCode编译时使用的线程数 defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4 XCode默认使用与CPU核数相同的线程来进行编译,但由于编译过程中的IO操作往往比CPU运算要多,因此适当的提升线程数可以在一定程度上加快编译速度.本人采用的是4核的CPU,将线程数改为8后编译速度略有提升. 2. 将Debug Information Format改为DWARF 在工…
提升编译链接的速度主要有以下三个方式: 1. 提高XCode编译时使用的线程数 defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks XCode默认使用与CPU核数相同的线程来进行编译,但由于编译过程中的IO操作往往比CPU运算要多,因此适当的提升线程数可以在一定程度上加快编译速度. 2. 将Debug Information Format改为DWARF 在工程对应Target的Build Settings中,找到Debu…
前言: 以前好像很少碰到Xcode中代码提示出问题的情况,最近经常遇到这个问题.没有了Xcode的智能提示,发现我已完全不会写代码了. 本来想吐槽下万恶的baidu,鉴于百度前端时间的各种(贴吧.竞价排名)风波刚过,人坚不催.在BD试了各种解决办法,清理缓存,删除索引,无果下,最终来到Google发现了新大陆.问题得以解决,记录下来,方便日后查看.感谢智能的Google   一.简约版 在Xcode->Window->Projects选中你的项目,点击如下图Derived Data右侧的Del…
Xcode编译报错概述: clang: error: no such file or directory: 'CoreGraphics' 一般原因是链接库内容导入丢失,这种的排查下target - Build Phases - link banary with library基本能够解决 又或者是导入的库没有在buildSettings里设置library或framework 的 searchPath. but...今天遇到的这情况有点骚哇 不管是重新clone工程还是删除并重新导入报错的类库都…
今天编译遇到个问题:如下 fatal error: file '/Applications/Xcode 2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIFontDescriptor.h' has been modified since the pr…
本文转载自  IOS开发xcode报错之has been modified since the precompiled header was built 其实我是升级xcode到4.6.3的时候遇到的一个也是has been modified since the precompiled header was built的问题,看一下 是clean一下就好了 今天做百度地图的时候第一次发现下面错误: 问题:Apple LLVM compiler 3.0 error file "BMKPointAn…
转载的文章  很实用 IOS开发xcode报错之has been modified since the precompiled header was built 今天做百度地图的时候第一次发现下面错误: 问题:Apple LLVM compiler 3.0 error file "BMKPointAnnotation.h" has been modified since the precompiled header was built (原因:预编译头的时候文件被修改): 解决方法:1…
1)单独编译StdAfx.cpp 2)编译所有(即按Ctrl+F7) 这时因为该模块没有包括预编译头文件“stdafx.h”的缘故.VC用一个stdafx.cpp包含头文件stdafx.h,然后在stdafx.h里包含大部分系统头文件,这样编译时VC就通过编译stdafx.cpp把大部分系统头文件预编译进来了,在Debug目录下有一个很大的文件*.pch,这里就存储了预编译信息.根据这个原理,如果这个pch损坏了或被删除了,系统重新编译时就会抱怨“cannot openprecompiled h…
很多文章说这个管用: 1) Project->Info->Deployment Target->iOS Deployment Target更改为<=设备的版本号; 2) Target->Summary->iOS Application Target->Deployment Target更改<=设备的版本号; 但是我的机器上不管用. 下面这个在我的机器上面可行: Project ---> Build Settings ---> Build Opti…
开始用XCODE学习Apple相关开发的东东,写些demo熟悉Object C,一直还没看见什么问题,昨晚在家把一些demo上传到代码服务器,今天在另外一台机器上下载下来编译,出现了问题: Precomplile */*-Prefix.pch blablabla...... clang: error: no such file or directory: '.../*-Prefix.pch' clang: error: no input files Command /Applications/X…
1.error: macro names must be identifiers YourProject_prefix.pch 原因: 因为你弄脏了预处理器宏,在它处于<Multiple Values>的时候修改了它 解决方法: Configiration选择All Configirations,清空它 然后分别重新定义你的Debug,Release,Distributin预处理器宏吧 2.warning: no rule to process file '$(PROJECT_DIR)/Loa…