使用git编译C++文件时出现“declaration does not declare anything [-fpermissive]”错误

最近在用thunlp的openke学习知识图谱嵌入,遇到了一些麻烦,代码里有句话

#define INT long

结果编译的时候出现了错误:
图片说明

搞不懂这句话为什么错了,求大神解答

看看这一行代码的上下文,光看这一行没有什么问题。但是是不是写错地方了。

公开代码看看,这行应该没问题

我也遇到了相同的问题,有大佬可以解答下吗,代码我发在上面了

亲测,将所有INT字符串替换成不那么敏感的字符能够解决问题