в батничке под МСвизуалстудию об этом даже сказано, только что прочитал об этом, зачем же тогда еще луавелы всякие? Еще прочитал что все дело в строчке #define LUA_NUMBER в luaconf.h до луа 5.3 она по умолчанию double стоит, в луа 5.3 она long double - это и есть уже нужные 64 бит числа, т.е. луа 5.3 достаточно просто скомпилить под 64 бит, а до 5.3 нужно эту строчку сначала поменять а потом скомпилить, вроде так
double 64 бита же, long double это 80 бит
Обсуждают сегодня