O que se espera de uma instalação
Ao obter Lua, você deverá se deparar com alguns ou com todos os arquivos a seguir (dependendo do método escolhido para obter):
-
Executáveis (
lua
eluac
) -
Cabeçalhos
(
lua.h
,luaconf.h
,lualib.h
,lauxlib.h
elua.hpp
) -
Biblioteca Lua (
liblua.a
) -
Manuais (
lua.1
eluac.1
)
Quando a instalação é feita via pacotes do sistema operacional, a nomenclatura desses arquivos pode variar um pouco (especialmente porque é comum que versões diferentes de Lua sejam suportadas no mesmo sistema), e os arquivos podem ser distribuídos em pacotes diferentes.
Por exemplo, é bastante comum em sistemas POSIX que pacotes contendo arquivos executáveis sejam separados de pacotes contendo arquivos de cabeçalhos e bibliotecas, e em alguns casos até a documentação (manuais) é separada.
Além disso, outros arquivos podem ser disponibilizados. É o caso, por
exemplo, de bibliotecas dinâmicas, que não são suportadas em todo sistema
operacional, mas que são bastante comuns, e no geral possuem extensão
.so
ou .dll
. De qualquer modo, isso já é um assunto
específico de cada sistema operacional.
Além dos manuais dos programas lua
e luac
,
arquivos HTML de documentação também tipicamente são copiados para algum
diretório do sistema, especialmente quando a instalação é feita por um
gerenciador de pacotes do sistema.