NS3 で新しいプロトコル ヘッダーを作成するための標準的なアドバイスを実装しようとしています。http://www.nsnam.org/wiki/HOWTO_create_a_new_type_of_protocol_header_or_trailerの簡単なチュートリアルに従っています。
コードを関連ファイルにコピーしただけでも、SetData と GetData が定義されていないというエラーが表示されます。
./libns3.21-applications-debug.so: undefined reference to
ns3::LocHeader::GetData() const' ./libns3.21-applications-debug.so: ns3::LocHeader::SetData(unsigned int)への未定義の参照' clang: エラー: リンカー コマンドが終了コード 1 で失敗しました ( -v を使用して呼び出しを確認します)`
vtable for ns3::LocHeader'
./libns3.21-applications-debug.so: undefined reference to
どのサンプル コードにも SetData() または GetData() の関数定義がありません。これを自分で行うコードを書くことになっていましたか? サンプルコードに含まれているようです。