C++ 预期标识符或';{';和预期的非限定id

C++ 预期标识符或';{';和预期的非限定id,c++,xcode,llvm,xcode4.6,C++,Xcode,Llvm,Xcode4.6,我试图将我们的系统从Xcode 3.2移动到Xcode 4.6,我得到以下编译错误(同一行) 导致错误的代码是(行-命名空间PVM): 我们的系统中有很多文件都有这个代码。 有人能在这上面找到一盏灯吗 谢谢!谢谢马特 我在10.8SDK中发现了这一点(显然不是在10.6SDK中) 我认为您需要显示导致问题的实际代码…我解释过,错误在“namespace PVM”行。里面的代码是不相关的。我可以把int a=1放在那里。然后我猜PVM是一个宏或其他地方使用的名称。我非常彻底地检查了项目。此外,我认

我试图将我们的系统从Xcode 3.2移动到Xcode 4.6,我得到以下编译错误(同一行)

导致错误的代码是(行-命名空间PVM):

我们的系统中有很多文件都有这个代码。 有人能在这上面找到一盏灯吗

谢谢!

谢谢马特

我在10.8SDK中发现了这一点(显然不是在10.6SDK中)


我认为您需要显示导致问题的实际代码…我解释过,错误在“namespace PVM”行。里面的代码是不相关的。我可以把int a=1放在那里。然后我猜PVM是一个宏或其他地方使用的名称。我非常彻底地检查了项目。此外,我认为在这种情况下,它也不会在旧的Xcode上编译。
Expected identifier or '{' 
Expected unqualified-id 
namespace wvNS
{
   namespace PVM
   {
       int a = 1;
   }
}
#define PSWP    0
#define PVM     4
#define PINOD   8
#define PRIBIO  16
#define PVFS    20