私は C++ プログラミングが初めてで、現在llvm
フロントエンド開発プロジェクトに取り組んでいます。llc によって作成されたオブジェクト ファイルをリンクすると、リンカーは次の関数を見つけることができません。これらは標準の C++ ライブラリ関数であることはわかっていますが、使用しても機能し-lstdc++
ません。ここで私の質問は、これらの関数がどこで定義されているか、どのようにオブジェクト ファイルとリンクできるか、そして実際に何をするかということです。
declare noalias i8* @_Znam(i64)
declare noalias i8* @_Znwm(i64)