c# - 用于多平台大型软件开发的编程语言?

标签 c# c++ c user-interface

我有 C/C++ 和 C# 经验,我计划在 friend 的帮助下创建一个大型软件,其中还将包括 GUI。它将专注于计算机安全和分析,例如渗透测试、风险管理等。重点是我希望它成为多平台软件。我特别希望它能够在 Windows、Linux 和 Mac OS X 中工作。关键是我不知道为此目的使用哪种编程语言和编程范例/工具。我想听听您的建议,任何建议都非常受欢迎。我计划在未来几年内进行几个大型软件开发,因此,我什至非常愿意学习新的编程语言或工具,这将很有用并减轻我的工作。

最佳答案

带有 Qt 的 C++ 也是多平台的。它包含漂亮的 GUI 库和 Qt 容器,例如 QString、QMap,使您的工作更轻松。

编辑: 使用 QtCreator,您可以通过“拖放”来设计 GUI。

关于c# - 用于多平台大型软件开发的编程语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12768233/

相关文章:

c# - 如何进行 Windows 驱动程序签名?

c# - 显示多个项目的 Windows 上下文菜单

c++ - 使用 GDI+ 和 C++ 将 JPEG 编码的屏幕截图保存到缓冲区

c++ - memmove() 定义中有什么重叠?

c - 在代码中引用标识符但不使用它们

c# - Resharper:格式化 if 语句?

c# - Entity Framework 6 DBContext 只有所有表的一个子集

c++ - 如何从图中随机选择一个顶点?

c++ - 将 std::unique_ptr 推回 std::vector 时编译器不会失败

c - 是否可以混合使用 C 和 Swift?