pybindgen

2017-06-30  本文已影响0人  vaisy

OVERVIEW

处理流程:
周期性的用基于GCC-XML的API扫描脚本,(保存在bindings/python/ns3_module_*.py)这些文件用于控制视图

请注意:
gccxml目前已经升级到castXML,所以遇到version unknown问题请务必
mv /usr/bin/gccxml /usr/bin/gccxml.bak
ln -s /usr/bin/gccxml.real /usr/bin/gccxml

build

./waf命令即可

测试

./waf check

运行程序

./waf --shell等等

装饰或修改API

添加或更改存在模块接口:每个API文件一共三部分:注册新类型,调用函数,注册模块中的函数
新模块:创建文件并注册到LOCAL_MODULES变量(在bindings/python/ns3modulegen.py)

上一篇 下一篇

猜你喜欢

热点阅读