Q
跨平台错误消息
0
A
回答
1
的GUI解决方案实际上是一个很好的,但这个问题的确是你需要另一种依赖,除非建议...
...你只是一个代码功能每个平台都会使用每个平台的GUI代码报告错误。
您将只为您的主平台实现其中一个错误函数报告,然后通过移植,编写其他版本。如果您已经直接使用所有平台,那么在所有平台上都要使用一次,然后使用它。
由于它只是报告消息,所以不应该很难,很长或甚至有问题。
只要按照K.I.S.S.原理。
(注:可在下次启动时,而不是出现问题时,这肯定会更安全的进行显示的消息)
话虽这么说,将来你可能要更复杂错误报告系统。在这种情况下,将错误报告代码作为一个单独的项目进行开发是非常值得的,这个项目可能会有自己的依赖关系,并且只会被主项目中的任何问题触发(无论通信方式如何)。在这种情况下,可以有像Qt这样的其他依赖(虽然它是一种重量级...)或wxWidgets(也可以)或GTK(我的经验并不积极,但对于简单的事情来说没关系)。 一个设计为轻量且简单的GUI框架就是FLTK,所以它可能足够简单和轻便,可以坐在应用程序旁边。
1
wxWidgets(或类似的跨平台框架)。或者,手动你下3
相关问题
- 1. 跨平台的跨语言消息系统?
- 2. Xamarin跨平台PCL GetStringAsync错误
- 3. 跨平台错误使用jquery getJSON
- 4. 聊天(XMPP)消息平台
- 5. 消息传递平台
- 6. 适用于Linux的SDL跨平台消息框
- 7. 具有大量消息的跨平台RPC
- 8. 针对iOS的跨平台设备消息传递?
- 9. 用于IPC的轻量级跨平台消息队列
- 10. 跨平台推送消息传递 - Native或Phonegap/Titanium?
- 11. 使用xamarin跨平台不能在列表视图中使用xamarin跨平台打印json消息
- 12. 跨平台
- 13. Android跨平台
- 14. SWIG跨平台
- 15. 跨平台Bonjour
- 16. 跨平台C?
- 17. MD5跨平台
- 18. 跨平台CSRF
- 19. 跨平台
- 20. 跨平台 - 在
- 21. C#单进程间跨应用跨平台消息传递实现。 (如何)
- 22. Eclipse控制台错误消息限制
- 23. 控制台中的错误消息
- 24. 用于调试消息的跨平台GUI应用程序控制台C++
- 25. 楠平台错误
- 26. Android开发跨平台到iOS平台
- 27. 跨平台移动平台编程
- 28. 跨平台框架
- 29. 跨平台Sequential GUID
- 30. 跨平台在Xamarin
对于错误消息框,它不是太重吗? – acrilige
不,因为一开始它只会是一个消息框,以后会更多的窗口... – user1764961
在这种情况下,使用#ifdef的几行代码就足够了。 – user1764961