开发者社区> 问答> 正文

lua_pcall函数出错 400 请求报错 

我的程序中总报这样的错:undefined symbol: lua_pcall   我在Linux下用C继承的有lua的几个头文件呀  #include <lua.h>  #include <lualib.h>  #include <lauxlib.h> 不过好像lua_pcall是在一个.c文件中实现的,这样我该怎么办呢,我在我的程序中调用到这个函数了

展开
收起
kun坤 2020-05-29 22:43:41 534 0
1 条回答
写回答
取消 提交回答
  • lua_pcall只是一个宏定义吧,在lua.h中,#define lua_pcall...  lua_pcallk... 你这个问题似乎是链接时出的问题,很有可能还是头文件的问题。######不,我的目标生成的是一个动态库,在生成这个动态库时没有报错,但我在另一个程序中用到这个动态库时才报的这个错,按道理不应该的吧!而且lua.h中是宏定义,好像最终是替换了成了一个外部函数,不会是因为我只是固定的只用这三个头文件,而它在一个.c的文件中实现的,因为我没有用这个.c文件而说的错是没有实现这个函数而出错的吧

    2020-05-29 22:43:47
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载