Salut à tous !
Je cherche à utiliser LUA dans du C. Le seul hic, c'est que j'ai des notions de C, mais la programmation de microcontroleurs est bien différente de la programmation pour application: dans le sens où je suis perdus avec ces IDE, avec ces compilateurs...
Bon, mon idée, c'est de suivre suivre ce tuto : http://mdeverdelhan.developpez.com [...] tutoriel1/ mais, je me retrouve bloqué à la fin du II.
Je n'arrive pas à compiler, pourtant, j'ai bien linké les librairies:
Code :
- #include <stdio.h>
- #include <stdlib.h>
- #include "lua\lua.h"
- #include "lua\lualib.h"
- #include "lua\lauxlib.h"
- int main(int argc, char *argv[])
- {
- lua_State * state;
- // on créer un contexte d'exécution de Lua
- state = lua_open();
- // on charge les bibliothèques standards de Lua
- luaL_openlibs(state);
- // on lance le script lua
- if (luaL_dofile(state,"script.lua" )!=0)
- {
- // il y a eu une erreur dans le script
- fprintf(stderr,"%s\n",lua_tostring(state,-1));
- exit(0);
- }
- system("PAUSE" );
- return 0;
- // Fin de la fonction
- }
|
MAis bon, impossible à compiler, ni même éxécuter ce code de base
Merci de votre aide!