從MySQL 5.1.36源代碼編譯MySQL存儲引擎樣本時,出現編譯錯誤。在我看來,我設置所有路徑包括子目錄,但這似乎不夠。在Visual Studio 2008中編譯MySQL定製引擎
下面是錯誤:
1> C:\用戶\羅馬\桌面\的MySQL-5.1.36 \ SQL \ field.h(1455):錯誤C2065:FRM_VER':未聲明的標識符
1> c:\ users \ roman \ desktop \ mysql-5.1.36 \ sql \ item_cmpfunc.h(1395):錯誤C2146:語法錯誤:缺少';'在標識符'preg'之前
1> c:\ users \ roman \ desktop \ mysql-5.1.36 \ sql \ item_cmpfunc.h(1395):錯誤C4430:缺少類型說明符 - int假定。注意:C++不支持默認int
1> C:\用戶\羅馬\桌面\的mysql-5.1.36 \ SQL \ item_cmpfunc.h(1395):錯誤C4430:缺少類型說明 - 假定爲int。注意:C++不支持default-int