OVERVIEW
處理流程:
周期性的用基于GCC-XML的API掃描腳本尿褪,(保存在bindings/python/ns3_module_*.py)這些文件用于控制視圖
請(qǐng)注意:
gccxml目前已經(jīng)升級(jí)到castXML,所以遇到version unknown問(wèn)題請(qǐng)務(wù)必
mv /usr/bin/gccxml /usr/bin/gccxml.bak
ln -s /usr/bin/gccxml.real /usr/bin/gccxml
build
./waf命令即可
測(cè)試
./waf check
運(yùn)行程序
./waf --shell等等
裝飾或修改API
添加或更改存在模塊接口:每個(gè)API文件一共三部分:注冊(cè)新類(lèi)型爽待,調(diào)用函數(shù),注冊(cè)模塊中的函數(shù)
新模塊:創(chuàng)建文件并注冊(cè)到LOCAL_MODULES變量(在bindings/python/ns3modulegen.py)