【发布时间】:2009-04-23 12:48:43
【问题描述】:
我一直在尝试编译 Borland C++ Builder 6 项目,但链接器因以下错误而死:
[Linker Fatal Error] Fatal: Unable to open file '.OBJ'
奇怪的是它除了扩展名之外没有给出任何文件名。它看起来像一个内部错误,尽管谷歌搜索它没有给出任何结果。有人遇到过这个错误吗?
== 已解决 ==
实际上是其中一个源文件中的无效编译器指令导致链接器命令行损坏。感谢您的帮助。
【问题讨论】:
-
编译器指令到底是什么?我遇到了同样的问题。我使用 FASTMM,有时找不到 FAST4MMEssages.obj。我发现如果我在发布和调试版本之间切换,就会构建 obj 文件。我怀疑 .pas 和 .cpp 文件(两个编译器)的混合编排得不是很好......
-
@Eric 我不记得了,甚至可能是一个损坏的包含。
标签: c++ linker-errors c++builder