awfifcuihc
awfifcuihc
采纳率50%
2018-05-06 12:46

undefined reference to luaL_newstate

5
已采纳

programming in lua 中的代码,我在我的环境里(ubuntu)编译这段代码提示如标题的错误,问题出在链接这一步,gcc -c (compile and assemble, but do not link)可以通过

programming in lua 中的代码,我在我的环境里(ubuntu)编译这段代码提示如标题的错误,问题出在链接这一步,gcc -c (compile and assemble, but do not link)可以通过

自己查了一些,有说要加extern “C” 把#include 的几个lua头文件包含起来的,我试了,没效果~

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • oyljerry oyljerry 3年前

    你需要先用gcc把lua的源码编译成lib库,然后再在你的代码中,-L连接编译好的lua库

    点赞 1 评论 复制链接分享
  • xiaoguokecsdn xiaoguokecsdn 3年前

    加上对lib的链接也不生效,这个时候可能就是链接名称的问题

    点赞 1 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 3年前

    https://blog.csdn.net/u012787710/article/details/53956945
    按照这个文章说的,用vs(微软的编译器)试试看

    点赞 1 评论 复制链接分享

相关推荐