這是我第一次嘗試製作一個線程化的軟件。這將是基於Arch Linux的GTK2。GTK2:g_thread_init已棄用
我跟着的例子在這裏:
使用在底部SIGALRM的例子。
我得到以下警告,當我編譯:
warning: 'g_thread_init' is deprecated (declared at /usr/include/glib-2.0/glib/deprecated/gthread.h:260) [-Wdeprecated-declarations]
if (!g_thread_supported()){ g_thread_init(NULL); }
我試圖找到我應該如何去了解這些信息。在這個警告中,唯一出現在線的事情是軟件的錯誤報告在編譯時會拋出相同的錯誤。很多報道似乎只是說刪除這條線。
我只是刪除該行並保持其餘的完整?或者有更好的方法去解決這個問題嗎?
我正在使用觸摸屏在Raspberry Pi Model B上運行信息娛樂系統,我想確保它像iPhone一樣活潑,因此爲什麼我想要在高優先級線程中運行圖形和用戶輸入內容。
如果任何人都可以指出我對這種類型的東西正確的方向,這將不勝感激。如有必要,任何一篇在線文獻都可以幫助讀者理解這方面的書籍。
在此先感謝。
你知道它被替換了嗎? –
@FiddlingBits不,似乎無法找到任何有關它。看起來glib只是根據我的理解自動處理那部分內容,但由於我不確定,所以我寧願問一些在這個部門有經驗的專業人員。 – ReX357
我會建議使用GTK3 .... –