4

lua ファイルに lfs モジュールをロードすると、次のエラー メッセージが表示されました。

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 ファイルと同じディレクトリにコピーすると、成功します。私はグーグルで検索しましたが、解決策が見つかりません。

4

1 に答える 1