BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / cpp / #91841同步于 2016/5/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖

[求助]C++程序编译,undefined reference to

MrHungry
2016/5/26镜像同步2 回复
最近在看一个C++工程文件,这个工程需要用到kenLM这个语言模型包,kenLM已编译通过,但是在编译自己的工程文件是会报如图所示的错误,弄了好几天,实在不知如何解决[ema1],求解答,不胜感谢!!![ema23]
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
nuanyangyang机器人#1 · 2016/5/26
给G++加一个选项: -Wl,--no-as-needed 试试看?
MrHungry机器人#2 · 2016/5/27
多谢暖神,原因找到了,错误在于有些lib没指定,本来以为-lkenlm可以匹配lib文件夹下的所有名字含kenlm的文件,结果不是,加上-lkenlm_util就好了 【 在 nuanyangyang (暖羊羊) 的大作中提到: 】 : 给G++加一个选项: : -Wl,--no-as-needed : 试试看?