0

理由は聞かないでください。リンク失敗エラーを抑制する方法はありますか?

そのような:

BLANK への未定義の参照

これはGCC 3.4.6にあります

4

3 に答える 3

5

いいえ、これらはエラーであって警告ではないためです。定義上、これは関数がどこかで参照されているが定義されていないことを意味します...これは単に無視できるものではありません。

于 2009-01-14T22:55:28.170 に答える
0

コンパイラではなく、リンカです。これを「抑制する」ための最良の方法は、コンパイルコマンドでライブラリ名を渡すことです。

gcc try.cc -lstdc ++

また

g ++ try.cc -lfltk

例えば。

于 2009-01-15T01:38:42.210 に答える
0

リンク エラーを抑制する唯一の方法は、リンクしない (または、そもそもエラーが発生しない) ことです。SoapBox で言及されているように、エラーを黙って無視することはできません。

いくつかのコードを投稿すると、目を閉じて問題が解決するのを待つよりも優れた問題の解決策にたどり着くことができます (通常はそうではありません)。

于 2009-01-14T23:08:29.907 に答える