Arch Linux altında doğru şekilde başlatılamam. Lua - son sürümü.Lua - initialize
#include <stdio.h>
extern "C"
{
#include <lua.h>
#include <lauxlib.h>
#include <lualib.h>
}
int main()
{
lua_State *luaVM = luaL_newstate();
if (luaVM == NULL)
{
printf("Error initializing lua!\n");
return -1;
}
luaL_openlibs(luaVM);
lua_close(luaVM);
return 0;
}
/tmp/cc0iJ6lW.o: İşte benim kod işlevi
main': test_lua.cpp:(.text+0xa): undefined reference to
luaL_newstate yılında'.test_lua.cpp :(metin + 0x34): `tanımsız başvuru luaL_openlibs'
test_lua.cpp :(metin + 0x40). 'lua_close' collect2 tanımsız başvuru: ld
1 çıkış durumu geri
Sorun nedir?
'-llua' ve' -llualib' ile bağlantılı mısınız? – kennytm
Unuttum: (Teşekkürler. Konuya cevap gelmediğinde ne yapmalıyım ama soru çözülüyor?) – Ockonal
KennyTM bir cevaba koyar veya bir (topluluk wiki? –