alljoyn連線時 fno rtti選項測試結果

2022-03-02 18:56:38 字數 1184 閱讀 2256

以alljoyn自帶的chat示例在pc上測試結果如下:

liballjoyn.a編譯選項

chat編譯選項

測試結果

-wall -werror=non-virtual-dtor

-pipe -std=c++0x -fno-rtti

-fno-exceptions -fno-strict-aliasing -wno-long-long -wno-deprecated

-wall -pipe -std=c++98 -fno-exceptions -wno-long-long -wno-deprecated -g -dqcc_os_linux -dqcc_os_group_posix -dqcc_cpu_x86

chat.o:(.rodata._zti10chatobject[typeinfo for chatobject]+0x10): undefined reference to `typeinfo for ajn::busobject'

-wall -pipe -std=c++98 -fno-rtti -fno-exceptions -wno-long-long -wno-deprecated -g -dqcc_os_linux -dqcc_os_group_posix -dqcc_cpu_x86

ok-wall -werror=non-virtual-dtor -pipe -wno-c++0x-compat -fno-exceptions -fno-strict-aliasing

-wno-long-long -wno-deprecated

-wall -pipe -std=c++98 -fno-exceptions -wno-long-long -wno-deprecated -g -dqcc_os_linux -dqcc_os_group_posix -dqcc_cpu_x86

ok-wall -pipe -std=c++98 -fno-rtti -fno-exceptions -wno-long-long -wno-deprecated -g -dqcc_os_linux -dqcc_os_group_posix -dqcc_cpu_x86

ok結論:如果編譯liballjoyn.a時使用-fno-rtti選項,應用程式必須也使用該選項;

如果liballjoyn.a沒有使用-fno-rtti選項,應用程式使不使用該選項都可以。

連線無線時提示」有限連線「

當我把無線路由器調好了之後,台式電腦可以上網了,手機和筆記本也可以搜尋到無線訊號,但是我發現另外乙個問題 重新開啟路由設定,在 設定 基本設定 internet設定 internet連線型別 選項中,ip位址模式為 靜態ip 然後又分別設定了 internet ip 位址 子網掩碼 閘道器 靜態dn...

postgreSQL dropdb時 連線未關閉

如下圖 解決步驟 1 select from pg stat activity where datname lnarterydb 查詢該庫有哪些會話 查詢結果會有兩個pid 2.select pg terminate backend pid 中斷該會話,回滾未提交事物 關於 pg terminate...

Ubuntu 斷開連線時自動重新連線

我是ubuntu gnome使用者,我想知道是否有一種方法能夠斷開連線時自動重新連線。從18.10開始,networkmanager中的 連線具有設定 persistent,該設定可以做到這一點 在連線斷開時重新連線,直到您手動斷開連線。預設情況下,它設定為 no 但不幸的是,它既不在gnome網路...