有关lua require入门级有关问题
有关lua require入门级问题在linux系统同一目录下有:test.CC/C++ codeint main(int argc, char **argv){}g
有关lua require入门级问题
在linux系统同一目录下有:
test.C
C/C++ codeint main(int argc, char **argv){}
g++生成名为test的执行文件
有luatest.lua只一句
require "test"
print ('test')
执行../src/lua luatest.lua后报错:
../src/lua: error loading module 'test' from file 'test':
test:1: unexpected symbol near 'char(127)'
stack traceback:
[C]: ?
[C]: in function 'require'
luatest.lua:1: in main chunk
[C]: ?
版本Lua 5.1.4 在luatest.lua中去掉require一行后就可以打印出test。哪位高手可以帮小弟入入门,告诉小弟这是哪里的错误?谢谢谢谢
[解决办法]print(package.loadlib("/home/lua/lua-5.1.4/test/libmylib.so", "luaopen_mylib"))
看下输出是什么。