C语言调用Lua中的文件路径问题
2012-12-26 11:33
405 查看
testlua.c 源代码:
#include "./luaSrc/lua.h"
#include "./luaSrc/lualib.h"
#include "./luaSrc/lauxlib.h"
#pragma comment(lib, "./luaSrc/liblua.lib")
int main(void){
lua_State *L = luaL_newstate();
luaL_openlibs(L);
luaL_dofile(L, "./luaSrc/test.lua");
lua_close(L);
return 0;
}
说明:1、目录luaSrc为testlua.c所在的目录建立的文件夹。lua.h、lualib.h、lauxlib.h、liblua.lib、test.lua文件都放在luaSrc文件夹下
2、#include中的"./luaSrc/lua.h", 也可以写成“.\luaSrc\lua.h”。其中./(.\)代表当前源代码所在的
3、#pargma comment(lib, "./luaSrc/liblua.lib") 中只能是"./luaSrc/liblua.lib",不识别.\luaSrc\liblua.lib
4、luaL_dofile中的“./luaSrc/test.lua”(文件路径为相对路径,也可以是绝对路径),不识别.\lua\Src\test.lua
#include "./luaSrc/lua.h"
#include "./luaSrc/lualib.h"
#include "./luaSrc/lauxlib.h"
#pragma comment(lib, "./luaSrc/liblua.lib")
int main(void){
lua_State *L = luaL_newstate();
luaL_openlibs(L);
luaL_dofile(L, "./luaSrc/test.lua");
lua_close(L);
return 0;
}
说明:1、目录luaSrc为testlua.c所在的目录建立的文件夹。lua.h、lualib.h、lauxlib.h、liblua.lib、test.lua文件都放在luaSrc文件夹下
2、#include中的"./luaSrc/lua.h", 也可以写成“.\luaSrc\lua.h”。其中./(.\)代表当前源代码所在的
3、#pargma comment(lib, "./luaSrc/liblua.lib") 中只能是"./luaSrc/liblua.lib",不识别.\luaSrc\liblua.lib
4、luaL_dofile中的“./luaSrc/test.lua”(文件路径为相对路径,也可以是绝对路径),不识别.\lua\Src\test.lua
相关文章推荐
- unix域socket绑定路径不创建文件问题[c语言]
- perl 调用 shell 文件 防止出问题,最好写绝对路径
- python项目中不同文件夹py源文件之间如何相互调用--Python import中相对路径的问题
- java调用动态库时,.dll文件路径问题
- c语言中,文件路径读取问题
- JNA调用dll\so文件的路径问题和测试样例。
- (转)javabean操作文件正确,但是Jsp调用javabean时文件路径出错问题解决之JavaBean访问本地文件实现路径无关实现方法
- js文件中调用action路径问题
- ThinkPHP中在调用js文件中使用U方法和已配置路径问题
- C语言调用Lua编译问题总结
- C#调用MFC程序DLL库——MFC项目DLL生成问题、DLL引用链问题、DLL读取配置文件路径问题
- LUA解析配置文件-C语言调用
- 完美解决调用上级目录中的css样式文件的路径问题
- Jython:java调用python文件之第三方包路径问题
- labview中,用相对路径动态调用的子VI,在生成EXE文件后无法调用问题的解决
- 解决python模块调用时代码中使用相对路径访问的文件,提示文件不存在的问题
- 工作问题积累(九)C++:实现从注册表中获取程序安装路径并调用exe文件
- 添加文件【COCOS2DX-LUA 脚本开发之十三】解决lua项目编译Android出现get data from file failed、Cocos2dxActivity cannot be 路径等问题
- javabean操作文件正确,但是Jsp调用javabean时文件路径出错问题解决之JavaBean访问本地文件实现路径无关实现方法
- Jython:java调用python文件之第三方包路径问题