区块链技术博客
www.b2bchain.cn

ERROR/BUG合集记录的讲解

这篇文章主要介绍了ERROR/BUG合集记录的讲解,通过具体代码讲解7302并且分析了ERROR/BUG合集记录的讲解的详细步骤与相关技巧,需要的朋友可以参考下

本文实例讲述了ERROR/BUG合集记录的讲解。分享给大家供大家参考文章查询地址https://www.b2bchain.cn/7302.html。具体如下:

发现自己经常遇到似曾相识的bug,却记不起来上一次是如何修复的。此文章用来记录自己的常见bug,原因,以及是怎么修好的。

  1. linker command failed: linking出了问题,这里是因为register_all()的declaration和definition是分开的,definition所在的object file(.o)在makefile中没有作为source file被链接。(我使用的 +=xx.o 不知道为什么失效了)

Undefined symbols for architecture x86_64: “register_all()”,
referenced from:
_main in test_accuracy-0f5cb0.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code
1 (use -v to see invocation) make: *** [test_accuracy] Error 1

  1. 这是从stack overflow找到的Error 127的解释:Error 127 means one of two things: file not found; the path you’re using is incorrect. 经过排查,这是因为之前make生成的test_accuracy没有被放在 ./bin/ 目录下面。
    **总结:**遇到Error 127可能是由于某个path不正确,导致需要的文件无法被找到。

/bin/sh: test_accuracy: command not found make: ***
[exp_expo_v1_accuracy.txt] Error 127

本文地址https://www.b2bchain.cn/7302.html

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » ERROR/BUG合集记录的讲解
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们