Mel*_*ett 10 windows compiling crossplatform
我已经为 Windows 平台编写了软件包。
我想换到 Ubuntu。目前我使用 Visual Basic 和 Access 数据库。任何人都可以建议我应该使用什么来为 Linux 平台重写我的软件?
必须知道,我是一个完整的 Linux 新手。任何帮助将不胜感激。
正如 @Rinzwind 所说,您会在 stackoverflow 中找到更准确的响应,但首先......
我建议你尝试将你的编程知识而不是代码移植到 Linux,并尝试一下 Python。它是一种简单但功能强大的语言,完全跨平台,并且具有非常好的学习曲线。对于数据库访问,有很多框架和库(例如 SQLAlquemy),对于 GUI,您可以尝试 wxPython、QtPython...例如。如果你想开发数据库应用程序,你应该尝试一下dabo
但是,如果您仍然想尝试移植 VBase 代码,您可以尝试:
对于数据库访问......抱歉,但我想我无法帮助您,可能这些框架有一些数据库支持
希望这可以帮助。
我绝对建议您使用 Python 作为编程语言,并使用 GTK 和 Glade 来设计 GUI 界面。Python 支持所有类型的数据库,所以这取决于你。MySQL 很流行。PostgreSQL 也是如此。还有许多其他选项可供选择,具体取决于您要存储的数据类型。但您可能应该选择跨平台的。
Python 和 GTK 都可以在 Windows 和 OS X 以及 Ubuntu 等上使用。对于数据库来说也是如此。Ubuntu 是一个非常舒适的开发环境,您所需的所有工具都触手可及。您还应该看看 Quickly 项目。这是一种快速启动开发项目、简化打包等的方法。
将您的应用程序移植到 Ubuntu 还意味着您以后将能够以更少的难度接触到更多的受众,因为所有工具都是跨平台的。作为一名 Visual Basic 程序员,我认为您会非常喜欢 Python。
| 归档时间: |
|
| 查看次数: |
2260 次 |
| 最近记录: |