【发布时间】:2009-08-05 18:40:07
【问题描述】:
我有一些名为“GUI”的 Qt 代码。通过 Qt Creator,我能够编译(使用 GCC)它,而不会在 Windows 上产生任何抱怨。但是,当我尝试在 Linux 上编译它(再次通过 Qt Creator 使用 GCC)时,我得到一个链接器错误:
collect2: ld 返回 1 个退出状态。
我使用的唯一非 Qt 库是 STL 的向量库。
【问题讨论】:
-
您能否发布完整的链接器错误,以便我们查看问题所在?
-
你能显示完整的错误信息吗? ld 上方的 4-5 行返回 1 行。
-
如果您没有 linux 机器,请获取其中一台的 VM 映像。 VMWare 应该有一些基于 linux 的 vm 设备,您可以对其进行调整以进行测试。我的一个同事做过几次。