我在這個不起眼的問題,因爲兩日遊:我創建了C++ Debian系統,它直到我整合了一些多線程的元素完美地工作在啓動,在啓動應用程序。多線程應用程序 - C++/Debian的
- 只有2個線程(1主和1名兒童)
- 我包括-lpthread並在makefile
- 我都嘗試/.config/autostart和.desktop文件方法-pthread(同 結果)
- 該計劃lanched使用sudo
- 沒有錯誤/崩潰的任何地方,主線程工作確定,但 子線程運行1次迭代才停止出於某種原因
- 甚至試圖加入一些睡在lxsession啓動順序
- 如果我啓動了相同的命令行相比,在終端(須藤與否)的自動啓動文件,它完美的作品。
它已經2天,我只是不知道! 如果有人以前經歷過這個,或者可以找到它的一些邏輯,我會永遠感激。
你忘記檢查任何錯誤代碼嗎?線程是停止還是退出? – James
真的什麼都沒有從終端出來。它只是運行。有沒有其他地方可以查看錯誤代碼? – Binarynam
@Binarynam當你的程序在啓動時沒有啓動時,你的程序是否正確運行? – N0un