我正在寻找每个实际需要运行lua脚本所需的库,该脚本需要火炬库。
test.lua
#!/usr/bin/env lua
print "Welcome to LUA"
print('_VERSION = ' .. _VERSION)
require("nn") -- this loads torch nn libraries to be further used in the code
print "Load pass"
输出
Welcome to LUA
_VERSION = Lua 5.1
Load pass
当我用
lld
我下载了 Lua模块并安装了make。但是,当我试图在代码中使用它时,我会得到以下错误:
VirtualBox:~/Downloads$ lua socket_test.lua
lua: socket_test.lua:1: module 'nixio.util' not found:
no field package.preload['nixio.util']
no file './nixio/util.lua'
no file '/usr/local/share/lua/5.1/nixio/util.lua&
问题背景:
OS: Linux Ubuntu
编辑: gcc
Launguage: C++
2个项目:
- Project 1: to build a dynamic lib using Lua; (libBattleCore.so)
- Project 2: to build a console application, using the libBattleCore.so generated by Project 1
问题描述
项目2编译命令:
g++ -Wall -fexceptions -O2 -o bin/Release/Battle
在扫描服务器端口时,如何隐藏运行的Linux版本?
当我从外部映射服务器的ip (nmap‘’ed(nmap -A -T4 192.168.40.12)时,结果是:
Starting Nmap 4.62 ( http://nmap.org ) at 2009-11-07 11:27 IRST
LUA INTERPRETER in nse_init.cc:763: /usr/share/nmap/scripts/robots.nse:4: module 'http' not found:
no field package.preload['http']
no
我目前正在努力在Ubuntu14.04下配置和构建pepper ()。
我对Lua 5.2的配置失败。正确的configure-command-line是什么?
$./configure --prefix=/tmp/pepper
configure:7587: found /usr/bin/lua
configure:7599: result: /usr/bin/lua
configure:7637: checking Lua version is in range 501 <= v <
configure:7662: result: no
configure:76
我使用sudo apt-get安装太棒了
我将我的rc.lua复制到~/..config/超棒,然后运行
lua rc.lua
我得到了以下错误:
lua: rc.lua:2: module 'awful' not found:
no field package.preload['awful']
no file '/usr/local/share/lua/5.2/awful.lua'
no file '/usr/local/share/lua/5.2/awful/ini
如何在linux上扫描服务器端口时隐藏web服务器名称和操作系统版本?
当我从外部编辑(nmap‘’ed(nmap -A -T4 192.168.40.12) ip服务器)时,该服务器显示:
Starting Nmap 4.62 ( http://nmap.org ) at 2009-11-05 14:11 IRST
LUA INTERPRETER in nse_init.cc:763: /usr/share/nmap/scripts/robots.nse:4: module 'http' not found:
no field package.preload['htt
我正在尝试将放在我的LUA_PATH上,这样我就可以在任何地方使用它。它目前位于/usr/local/lib/lua/5.1/numlua中。我可以成功地从/usr/local/lib/lua/5.1/numlua内部请求它(numlua)。目前,我有默认的LUA_PATH:
require "numlua"...
no file './numlua.lua'
no file '/usr/local/share/lua/5.1/numlua.lua'
no file '/usr/local/share/lua/5.1/numlua/in
我得到了一个错误的module 'lsqlite3' not found,甚至我已经安装了使用luarocks install --local lsqlite3。
lsqlite3是为5.1而不是5.2.安装的,我从以下文件中可以看到:~/.luarocks/lib/lua/5.1/lsqlite3.so
如何使luarocks安装正确的版本。
错误跟踪:
*** lua: save_chat_history.lua:53: module 'lsqlite3' not found:
no field package.preload['lsqlit
我正在尝试从that内部运行一个lua脚本,该脚本导入"pgmoon“库。我可以导入pgmoon并打开一个套接字,但是接下来我会遇到这样的情况:
[ALERT] 082/234313 (8) : Lua function 'queue-request': runtime error: /usr/local/share/lua/5.3/pgmoon/init.lua:269: module 'pgmoon.crypto' not found:
no field package.preload['pgmoon.crypto']
no file
我正试着让Iup在Lua工作。我已经成功地用C语言安装并运行了iup,但我的gui中有一个嵌入式lua解释器,如果能够从解释器中加载对话框将会很有帮助。但是,当我尝试执行require("iuplua")时,我得到以下错误:
> require("iuplua")
stdin:1: module 'iuplua' not found:
no field package.preload['iuplua']
no file './iuplua.lua'
no file '/usr/
我运行了g++ -g ./src/*.cpp -L/usr/lib/ -llua5.3
得到了一个错误。
/usr/bin/ld: cannot find -llua5.3
collect2: error: ld returned 1 exit status
如何让链接器找到lua库?我已经使用以下命令安装了lua
wget -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz
tar zxf lua-5.3.0.tar.gz
cd lua-5.4.2
make linux
make install
你知道为什么我不能使用或者不能在Lua中构建ProTeaAudio吗?
1)存在
[root@example ~]# yum install lua-devel
Loaded plugins: presto, refresh-packagekit
Setting up Install Process
Package lua-devel-5.1.4-4.fc12.i686 already installed and latest version
Nothing to do
2) get构建RtAudio失败
[sun@example proteaAudio_src_090204]$ make
g
得到了这个大华vto流链接:可以和omxplayer一起使用,但是vlc不会播放它: rtsp://user:pass@ipadd:554/cam/realmonitor/channel=1&subtype=1 这是vlc的输出: VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000055b9be2245b0] main libvlc debug: VLC media player - 3.0.16 Vetinari
[000055b9be2245b0] main libvlc debug: Cop
我试图在我的C++程序中使用Lua。我的操作系统是LinuxManjaro15.12。我下载了Lua5.3源代码,并将其编译为C++代码(我确实需要异常处理而不是longjmp),并使用以下行:
make "CC=g++" linux
然后,sudo make将Lua安装在/usr/local中。一切看起来都很好。我的CMake版本似乎正在更新:
cmake --version
cmake version 3.4.1
在我的CMake文件中,我发现Lua如下所示:
find_package(Lua REQUIRED)
include_directories(${LUA_INCL