【发布时间】:2014-02-06 14:53:11
【问题描述】:
我正在尝试在 Xcode 4.2 上构建一个项目,其中有一些代码将 void* 类型转换为 int。当我尝试here 时,这种类型转换不会在 c++ 编译期间导致错误。
在我将 Build Settings 中的 Valid Architectures 从 i386 更改为 i386 x86_64 之前,它在我的项目中也运行良好,这基本上也可以在 64 位模式下编译代码。由于我正在为该项目脱碳,因此我必须执行此更改。因此,在那次更改之后,引入了许多错误,包括这个我发现有点难以消化的错误。任何想法可能会发生什么?
【问题讨论】: