如何在自己的自定义项目中使用INET或Mixim的模块

How to use INET or Mixim's module in my own custom project

我想通过使用 INET 或 Mixim 中的简单模块来构建我自己的自定义无线传感器网络项目。我该如何使用它们?我在我的 cc 文件和 NED 文件中尝试了以下代码,但系统找不到它们。那么我需要在 INET 的子目录下创建我的项目吗?还有其他方法吗?

#include "inet/common/INETDefs.h"
#include "inet/networklayer/contract/IInterfaceTable.h" 

import inet.networklayer.configurator.ipv4.IPv4NetworkConfigurator;
import inet.node.inet.INetworkNode;

还有一个问题,如何在INET中找到实例的实现C++文件?因为示例中只有ned文件,没有实现C++文件,所以想看看示例是如何工作的。有帮助吗?

  • 确保 INET 项目在您的工作区中打开
  • 在项目资源管理器中右键单击您自己的项目,然后 select 属性。
  • 找到项目依赖项页面和 select INET 作为依赖项

在此之后,您的项目应该可以使用 NED 包和头文件。