cc2540 rebulid报错
时间:10-02
整理:3721RD
点击:
我在1.4.1协议栈根据MasterSlaveSwitch在SimpleBLEPeripheral工程中加入central功能。调用函数GAPCentralRole_EstablishLink( DEFAULT_LINK_HIGH_DUTY_CYCLE,DEFAULT_LINK_WHITE_LIST,ADDRTYPE_PUBLIC, deviceList[0].addr );后报错。注释掉后才可以编译通过。
报错内容如下:Error[e46]: Undefined external "GAP_EstablishLinkReq::?relay" referred in simpleBLEPeripheral ( D:\Work\Beacon\CODE\BLE-CC254x-1.4.1.43908b\Projects\ble\SimpleBLEPeripheral\CC2540DB\CC2540\Obj\simpleBLEPeripheral.r51 )
反复检查过该函数已经定义且包含!
求助..
fengping,
有检查过lib文件吗?SimpleBLEPeripheral和两者混合的工程的库文件是不一样的哦。