#include "ns3/core-module.h"
#include "ns3/network-module.h"
#include "ns3/internet-module.h"
#include "ns3/olsr-routing-protocol.h"
using namespace ns3;
int main (int argc, char *argv[]) {
CommandLine cmd;
cmd.Parse (argc, argv);
NodeContainer nodes;
nodes.Create (100);
InternetStackHelper internet;
// 创建OLSR路由协议实例
Ptr<OlsrRoutingProtocol> olsr = CreateObject<OlsrRoutingProtocol>();
internet.SetRoutingProtocol(olsr);
internet.Install (nodes);
// 其余的网络配置和仿真设置...
Simulator::Run ();
Simulator::Destroy ();
return 0;
}