vs2015编译以太坊源码错误
lsxk 2018-04-13 06:40:09 我直接从github上clone的ethereum源码,按照步骤生成了sln,然后用vs2015编译解决方案,之后报了很多错误(如下所示,抱歉图片上传不了),各位坛友们知道是什么原因吗,多谢赐教!
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 C2143 语法错误: 缺少“)”(在“;”的前面) ethereum D:\work\gitproj\cpp-ethereum\libethereum\TransactionQueue.cpp 51
错误 C2143 语法错误: 缺少“;”(在“const”的前面) ethereum D:\work\gitproj\cpp-ethereum\libethereum\ClientBase.cpp 34
错误 C2143 语法错误: 缺少“;”(在“const”的前面) ethereum D:\work\gitproj\cpp-ethereum\libethereum\TransactionQueue.cpp 32
错误 C2143 语法错误: 缺少“;”(在“{”的前面) ethereum D:\work\gitproj\cpp-ethereum\libethereum\TransactionQueue.cpp 37
错误 C2143 语法错误: 缺少“;”(在“{”的前面) ethereum D:\work\gitproj\cpp-ethereum\libethereum\TransactionQueue.cpp 40
错误 C2143 语法错误: 缺少“;”(在“}”的前面) ethereum D:\work\gitproj\cpp-ethereum\libethereum\TransactionQueue.cpp 37
错误 C2146 语法错误: 缺少“;”(在标识符“m_aborting”的前面) ethereum D:\work\gitproj\cpp-ethereum\libethereum\TransactionQueue.cpp 52
错误 C2146 语法错误: 缺少“;”(在标识符“size_t”的前面) ethereum D:\work\gitproj\cpp-ethereum\libethereum\BlockQueue.cpp 42
错误 C2146 语法错误: 缺少“;”(在标识符“鈩”的前面) ethereum D:\work\gitproj\cpp-ethereum\libethereum\State.cpp 41
错误 C2146 语法错误: 缺少“;”(在标识符“鈩”的前面) ethereum D:\work\gitproj\cpp-ethereum\libethereum\Block.cpp 48
错误 C2146 语法错误: 缺少“;”(在标识符“鈼”的前面) ethcore D:\work\gitproj\cpp-ethereum\libethcore\BlockHeader.cpp 200