我在这个不起眼的问题,因为两日游:我创建了C++ Debian系统,它直到我整合了一些多线程的元素完美地工作在启动,在启动应用程序。多线程应用程序 - C++/Debian的
- 只有2个线程(1主和1名儿童)
- 我包括-lpthread并在makefile
- 我都尝试/.config/autostart和.desktop文件方法-pthread(同 结果)
- 该计划lanched使用sudo
- 没有错误/崩溃的任何地方,主线程工作确定,但 子线程运行1次迭代才停止出于某种原因
- 甚至试图加入一些睡在lxsession启动顺序
- 如果我启动了相同的命令行相比,在终端(须藤与否)的自动启动文件,它完美的作品。
它已经2天,我只是不知道! 如果有人以前经历过这个,或者可以找到它的一些逻辑,我会永远感激。
你忘记检查任何错误代码吗?线程是停止还是退出? – James
真的什么都没有从终端出来。它只是运行。有没有其他地方可以查看错误代码? – Binarynam
@Binarynam当你的程序在启动时没有启动时,你的程序是否正确运行? – N0un