我正在考虑在一些跨平台项目(Windows + Mac)中使用一些C ++ 11function(例如auto )。 在Windows上,Visual Studio支持即将到来的C ++ 11标准的一部分,这将允许我简化部分代码库,所以很自然地我会对开始使用这些特性感兴趣。 但据我所知,目前的XCode版本(3.2.4 + GCC 4.2)完全不支持任何C ++ 11function。 我可以以某种方式升级GCC版本或CLang版本吗? 还是应该咬我的舌头,等待苹果在未来某个时候打包新版本?
这个问题在过去的几个星期里已经有所发展,以涵盖xcode4的更多一般性问题(以及旧版xcode的升级项目)。 但是,许多问题可以通过遵循相同的指令来解决。 如果您遇到以下任何问题,请尝试接受的答案中的方法: Xcode 4无法存档应用程序 Xcode 4创build一个不可用的存档 Xcode 4不会创build一个.ipa 由于预处理器错误,Xcode 4无法编译 Xcode 4无法find标题 Xcode 4的代码完成不起作用 项目依赖不会编译 添加依赖会导致上述任何问题 原来的问题 标题: Xcode 4中的“词法或预处理器问题文件未find” 我有一个在Xcode 4中的项目,将build立罚款,并在设备和模拟器上运行,但是当试图存档错误时,查找与静态库相关的头文件: In file included from /Volumes/Development/Path/LBProject/LBProject/LBProject-Prefix.pch:15: In file included from /Volumes/Development/Path/LBProject/LBFDefines.h:23: In file included from /Volumes/Development/Path/LBProject/Classes/LBProjectAppDelegate.h:11: In file included from /Volumes/Development/Path/LBProject/LBProject/../FKNDirectory/FKNDirectoryManager.h:10: /Volumes/Development/Path/LBProject/LBProject/../FKNDirectory/FKNDataModel.h:11:9: fatal error: 'Merchant.h' file not found [1] #import "Merchant.h" ^ 1 […]