, когда я загрузить модуль LFS в Lua файл, я получил сообщение об ошибке:не может загрузить luafilesystem в Lua
error loading module 'lfs' from file '/usr/lib64/lua/5.1/lfs.so':
/usr/lib64/lua/5.1/lfs.so:1: unexpected symbol near 'char(127)'
вот код:
#!/usr/bin/lua
package.path = package.path .. ";/usr/lib64/lua/5.1/?.so"
require"lfs"
если я выполнить код в Lua консоль, это успешно; если я скопирую файл lfs.so в тот же каталог, что и файл lua, мне тоже удастся. У меня был googled, но я не могу найти решение.
использовать вместо 'package.cpath = package.cpath .. "; /usr/lib64/lua/5.1/?. так"' – hjpotter92
@ hjpotter92 это работает, спасибо! Кстати, вы знали, как закрыть вопрос на stackoverflow.com? –