我想要編譯HLA在62bit(Fedora的),並結束了以下錯誤:彈性:輸入規則太複雜(> = 32000 NFA狀態)(而在62bit編譯HLA)
彎曲:輸入規則太複雜(> = 32000 NFA狀態)
我發現方向在低於URL來解決它:
http://westes.github.io/flex/manual/unnamed_002dfaq_002d88.html
Increase the definitions in flexdef.h for:
#define JAMSTATE -32766 /* marks a reference to the state that always jams */
#define MAXIMUM_MNS 31999
#define BAD_SUBSCRIPT -32767recompile everything, and it should all work.
我下載的flex SRPM,進行了上述更改,編譯並安裝了它,但它不起作用! :(
這些是原始值。你增加了什麼? – EJP
你做了什麼改變?告訴我們你的代碼 –
我基本上加倍了他們 – VanagaS