我有一个可以自行运行的 XCode 项目。我正在尝试将它的功能整合到一个包含我们其他产品的新项目中。我收到如下错误:
'uint8' does not name a type
'uint16' does not name a type
'uint32' does not name a type
但我不知道为什么。它被用作:
typedef uint8 SPUInt8;
typedef uint16 SPUInt16;
typedef uint32 SPUInt32;
我找不到问题所在。我使用与原始项目相同的标题和源。我已经完成了构建设置以确保它们匹配。
我认为它可能是 SDL.h 但在 OSX 上不存在。我也试过包括
#include <stdlib.h>
#include <sys/types.h>
在新项目中,但旧项目不包括它们
这是一个使用 Adobe SDK 的 CS5 64 位 Photoshop 插件。