Follow

最近总出 undefined reference/symbol error, 好像并没有一个统一的解决办法。
之前是提 issue 才误打误撞碰到了一个刚好在那天出同样 error 的人,才发现他是 cmake 没有 find 到 xxx/cuda/bin/bin2c,我是 find 到了撞名字的 /usr/bin/bin2c(怎会如此?这两个 tools 什么关系?)
昨天本来之前跑得好好的程序突然 undefined symbol: ZN5boost10filesystem8absoluteERKNS0_4pathES5,我一番 nm -C nm -D, 发现这个 symbol 我果然没有,然后上 boost 官网一看,竟然 1.74 之后改 API 了,我只好 downgrade.
今天又一个 undefined reference to symbol _ZNxxxx@@GLIBCXX_3.4.21, 我自信满满一番 nm -C nm -D, 发现这个 symbol 我还真有,上网找了一圈解决方法也没看出个所以然,干脆换了个 compiler,把 clang 换成了 gcc,就好了 :aru_0190:

· · Web · 0 · 0 · 1
Sign in to participate in the conversation
Rhabarberbarbarabar

本吧服务器位于德国。欢迎小伙伴们分享生活和语言豆知识。
新用户注册请
1. 填写详细的申请理由,或者附上别处的社交账号。
2. 给出 Rhabarberbarbarabar 的中文翻译。