>exosip.lib(exosip.obj) : error lnk2019: 無法解析的外部符號 _osip_transaction_set_reserved1,該符號在函式 __exosip_transaction_init 中被引用
1>exosip.lib(exosip.obj) : error lnk2019: 無法解析的外部符號 _osip_transaction_set_reserved5,該符號在函式 __exosip_retry_with_auth 中被引用
1>exosip.lib(jcallback.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved5
1>exosip.lib(udp.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved5
1>exosip.lib(exsubscription_api.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved5
1>exosip.lib(exosip.obj) : error lnk2019: 無法解析的外部符號 _osip_transaction_get_reserved5,該符號在函式 __exosip_retry_with_auth 中被引用
1>exosip.lib(jcallback.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_get_reserved5
1>exosip.lib(exosip.obj) : error lnk2019: 無法解析的外部符號 _osip_transaction_set_reserved4,該符號在函式 __exosip_retry_with_auth 中被引用
1>exosip.lib(jcallback.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved4
1>exosip.lib(udp.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved4
1>exosip.lib(exinsubscription_api.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved4
1>exosip.lib(exosip.obj) : error lnk2019: 無法解析的外部符號 _osip_transaction_get_reserved4,該符號在函式 __exosip_retry_with_auth 中被引用
1>exosip.lib(jcallback.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_get_reserved4
1>exosip.lib(udp.obj) : error lnk2019: 無法解析的外部符號 _osip_transaction_set_reserved3,該符號在函式 __exosip_process_response_out_of_transaction 中被引用
1>exosip.lib(exsubscription_api.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved3
1>exosip.lib(exinsubscription_api.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved3
1>exosip.lib(exosip.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved3
1>exosip.lib(excall_api.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved3
1>exosip.lib(jcallback.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved3
1>exosip.lib(jcall.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved3
1>exosip.lib(exosip.obj) : error lnk2019: 無法解析的外部符號 _osip_transaction_get_reserved3,該符號在函式 __exosip_retry_with_auth 中被引用
1>exosip.lib(jcallback.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_get_reserved3
1>exosip.lib(jcall.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_get_reserved3
1>exosip.lib(exosip.obj) : error lnk2019: 無法解析的外部符號 _osip_transaction_set_reserved2,該符號在函式 __exosip_retry_with_auth 中被引用
1>exosip.lib(excall_api.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved2
1>exosip.lib(jcallback.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved2
1>exosip.lib(udp.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_set_reserved2
1>exosip.lib(exosip.obj) : error lnk2019: 無法解析的外部符號 _osip_transaction_get_reserved2,該符號在函式 __exosip_retry_with_auth 中被引用
1>exosip.lib(jcallback.obj) : error lnk2001: 無法解析的外部符號 _osip_transaction_get_reserved2
1>exosip.lib(jcallback.obj) : error lnk2019: 無法解析的外部符號 _osip_transaction_get_reserved1,該符號在函式 _cb_snd_message 中被引用
1>g:\uasv2008\uas28181\debug\uas28181.exe : fatal error lnk1120: 10 個無法解析的外部命令
解決方法:
osip2.def檔案末尾新增:
osip_transaction_set_naptr_record @138
osip_transaction_set_reserved1 @139
osip_transaction_set_reserved2 @140
osip_transaction_set_reserved3@141
osip_transaction_set_reserved4@142
osip_transaction_set_reserved5 @143
osip_transaction_get_reserved1 @144
osip_transaction_get_reserved2 @145
osip_transaction_get_reserved3 @146
osip_transaction_get_reserved4 @147
osip_transaction_get_reserved5@148
eXosip生成動態鏈結庫 VC
exosip生成動態鏈結庫 vc exosip 是純c 的sip協議棧實現,高效,簡潔,是眾多sip軟終端的核心庫之一 本段文字記錄了編譯exosip dll的過程 2 unzip,進入libexosip2 3.3.0 platform vsnet,開啟工程檔案 3 改變工程型別 配置屬性 常規 專...
關於Exosip的效率問題
最近一段時間利用boost多執行緒和ace多執行緒,對exosip的效能進行了比較深入一些的測試。現將測試方法分享一下,在此拋磚引玉,希望大家也可以提供一些建議。首先,原始的exosip只有2個執行緒,乙個做的事情很簡單,是等待事件,另外乙個執行緒非常忙,要做事務狀態的轉換,要收訊息,要解析訊息,要...
ios 使用exosip庫連線問題
最近使用exosip作為sip信令庫開發,在ios下面編譯過了以後,鏈結出現如下問題 undefined symbols for architecture arm64 res 9 dn expand referenced from exosip dnsutils naptr lookup in li...