回复: 一个中国象棋游戏
#11 [mathbox 12-01 14:54]
我也下了,嘿嘿,试试呐
#12 [kejnye 03-04 23:21]
正在编译...
main.cpp
e:\Projects\QT\chess\ui_main_form.h(13) : fatal error C1083: 无法打开包含文件:“Define.h”: No such file or directory
chessgame.cpp
e:\Projects\QT\chess\wrapper\chessgame.h(4) : fatal error C1083: 无法打开包含文件:“AlphaBetaEngine.h”: No such file or directory
TranspositionTable.cpp
e:\Projects\QT\chess\engine\Define.h(68) : error C2146: 语法错误 : 缺少“;”(在标识符“cmChessMove”的前面)
e:\Projects\QT\chess\engine\Define.h(68) : error C2501: “__unnamed::__unnamed::CHESSMOVE” : 缺少存储类或类型说明符
e:\Projects\QT\chess\engine\Define.h(68) : error C2501: “__unnamed::__unnamed::cmChessMove” : 缺少存储类或类型说明符
e:\Projects\QT\chess\engine\TranspositionTable.h(37) : error C2061: 语法错误 : 标识符“CHESSMOVE”
e:\Projects\QT\chess\engine\TranspositionTable.h(39) : error C2061: 语法错误 : 标识符“CHESSMOVE”
e:\Microsoft\Visual Studio .Net\Vc7\include\stdlib.h(37) : error C2059: 语法错误 : “字符串”
e:\Microsoft\Visual Studio .Net\Vc7\include\stdlib.h(37) : error C2334: “{”的前面有意外标记;跳过明显的函数体
e:\Microsoft\Visual Studio .Net\Vc7\include\time.h(37) : error C2059: 语法错误 : “字符串”
e:\Microsoft\Visual Studio .Net\Vc7\include\time.h(37) : error C2334: “{”的前面有意外标记;跳过明显的函数体
e:\Projects\QT\chess\engine\TranspositionTable.cpp(14) : error C3254: “__unnamed” : 类包含显式重写“__ctor”,但并不从包含函数声明的接口派生
e:\Projects\QT\chess\engine\TranspositionTable.cpp(14) : error C2838: “__ctor” : 成员声明中的非法限定名
e:\Projects\QT\chess\engine\TranspositionTable.cpp(19) : error C3254: “__unnamed” : 类包含显式重写“__dtor”,但并不从包含函数声明的接口派生
e:\Projects\QT\chess\engine\TranspositionTable.cpp(19) : error C2838: “__dtor” : 成员声明中的非法限定名
e:\Projects\QT\chess\engine\TranspositionTable.cpp(26) : error C3254: “__unnamed” : 类包含显式重写“CalculateInitHashKey”,但并不从包含函数声明的接口派生
e:\Projects\QT\chess\engine\TranspositionTable.cpp(26) : error C2838: “CalculateInitHas ..
#13 [kejnye 03-04 23:25]
搂主用的qt版本是多少的? 我用3.37版和4.22版的编译都通不过
#14 [wangr198 03-05 18:50]
好我也看看
#15 [stone128 05-01 16:00]
谢谢楼主的分享