【问题标题】:arm renesas toolchain linker error手臂瑞萨工具链链接器错误
【发布时间】:2015-05-20 07:08:34
【问题描述】:

我正在尝试使用 arm Renesas rz 工具链构建一个项目。

在构建时..,

编译正常。

但是,在链接阶段...

arm-rz-eabi-ld: 找不到 ./comon/src/riic/riic_driver/riic.o: 没有这样的文件或目录

发生了这个错误。

其实目录是./common/src/riic/riic_driver/riic.o

但它只删除了 1 个字符并给出了这个错误。

谁能帮忙解决这个错误...!

【问题讨论】:

  • 发布用于链接的命令行

标签: c gcc build linker arm


【解决方案1】:

您的预处理器包含目录中有多行。确保 C/C++ 编译器预处理器设置已设置到正确的目录。

【讨论】:

  • 感谢您的回复。是的,我在预处理器包含目录中有多行,所有路径都很好。没有错误。
【解决方案2】:

实际上是目录的深度造成了问题。

我的项目在从C:/.../....开始的路径中包含10多个目录

我尝试将所有 c 源文件放在一个目录中而不是多个目录中。

它解决了问题。

【讨论】:

    猜你喜欢
    • 2015-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 2023-04-06
    • 2020-11-14
    • 2014-11-05
    • 1970-01-01
    相关资源
    最近更新 更多