lua etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
lua etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

25 Şubat 2010 Perşembe

Lua ve C++'ın Birlikte Kullanımıyla İlgili Kısa Bir Ders

Lua'nın kullanımı oldukça kolay. Bu derste C++ içerisinde Lua callbackleriyle çalışan bir host programı nasıl yazacağımızı göreceğiz.

Statik Lua kütüphaneleri C'de yazıldığı için bunları programımıza aşağıdaki gibi import ediyoruz:

extern "C" {
   #include "lua.h"
}

int main()
{
   lua_State *L = lua_open();
   lua_close(L);
   return 0;
}


Yukardaki örneği derleyebilmek için bazı sistemlerde lualib.h ve lauxlib.h kütüphanelerini koda dahil etmeniz gerekmekte.

extern "C" {
   #include "lualib.h"
   #include "lauxlib.h"
}