nm
Unix でコマンドを使用して修正することになっているリンク エラーがあります。
次のリンク エラーが発生した場合: 、そのオブジェクト ファイルでundefined reference to 'program_name'
実行すると、シンボルはシンボル テーブルに次のように表示されます: 。nm
program_name
U program_name
program_name
は未定義であり、元のオブジェクト ファイルに含める必要がある別のオブジェクト ファイルで定義されています。私の質問は、それがどのオブジェクトファイルであるかをどのように見つけることができますか? それは可能ですか?ディレクトリにたくさんのオブジェクト ファイルがあり、そのうちの 1 つになります。それらすべてを試すには多すぎます。