错误如下:
D:\Office-3.3-project\tsjdk8-project\tsjdk8-amd64\hotspot\src\share\vm\asm/assembler.hpp(302) : error C3861: “INT64_C”: 找不到标识符 D:\Office-3.3-project\tsjdk8-project\tsjdk8-amd64\hotspot\src\share\vm\asm/assembler.hpp(315) : error C3861: “UINT64_C”: 找不到标识符 NMAKE : fatal error U1077: “C:\progra~2\micros~2.0\vc\bin\amd64\cl.exe”: 返回代码“0x2” Stop. NMAKE : fatal error U1077: “cd”: 返回代码“0x2” Stop. NMAKE : fatal error U1077: “"C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\BIN\amd64\nmake.EXE"”: 返回代码“0x2”
吾上周就在家里编译过,是linux,怎么今天编译windows就出错了?怎么办?自己定义吧。在哪里定义呢?哪里出错就在哪里定义,再出错再提高包含关系。
#ifndef INT64_C #define INT64_C(c) (c ## LL) #define UINT64_C(c) (c ## ULL) #endif