代码之家  ›  专栏  ›  技术社区  ›  Alex

抑制G++3.4.6中的链接错误

  •  0
  • Alex  · 技术社区  · 17 年前

    不要问为什么,但有什么方法可以抑制链接失败的错误吗?

    例如:

    未定义对BLANK的引用

    这在GCC 3.4.6中

    3 回复  |  直到 17 年前
        1
  •  5
  •   SoapBox    17 年前

    不,因为它们是错误而不是警告。根据定义,这意味着函数在某个地方被引用,但没有被定义。这不是你可以忽视的事情。

        2
  •  0
  •   David Rodríguez - dribeas    17 年前

    抑制链接错误的唯一方法是不链接(或一开始就没有错误)。正如SoapBox所提到的,错误不能被默默地忽略。

    如果你发布一些代码,你可以找到一个比闭上眼睛等待问题消失更好的解决方案(通常不会)。

        3
  •  0
  •   Max Lybbert    17 年前

    这不是编译器,而是链接器。“禁止”此操作的最佳方法是使用compile命令传入库名称:

    gcc try.cc-lsdc++

    g++try.cc-lfltk

    例如。