Linux 如何创建独立于平台的SDK?

Linux 如何创建独立于平台的SDK?,linux,sdk,development-environment,Linux,Sdk,Development Environment,我必须开发一个独立于平台的SDK,允许用户创建应用程序并运行某些脚本。这些脚本是用C++、OpenCV、Python开发的。p> 我想开发一个VM,它将有必要的运行C++、Python脚本的设置。然后发布一个.ova文件。 用户可以运行ova文件。用户需要登录到虚拟机 但我不知道如何创建这样一个工具。有谁能帮助我理解开发这样一个SDK的过程和方法吗 如果您正在创建虚拟机,那么您只有一个平台。这个案子有什么问题?@Ivan谢谢你抽出时间。我发现了一些工具,它们要求用户使用给定的登录凭据运行.ova

我必须开发一个独立于平台的SDK,允许用户创建应用程序并运行某些脚本。这些脚本是用C++、OpenCV、Python开发的。p> 我想开发一个VM,它将有必要的运行C++、Python脚本的设置。然后发布一个.ova文件。 用户可以运行ova文件。用户需要登录到虚拟机


但我不知道如何创建这样一个工具。有谁能帮助我理解开发这样一个SDK的过程和方法吗

如果您正在创建虚拟机,那么您只有一个平台。这个案子有什么问题?@Ivan谢谢你抽出时间。我发现了一些工具,它们要求用户使用给定的登录凭据运行.ova文件。登录VM后,以某种方式连接到运行.ova文件的同一台机器的IP。用户可以使用虚拟机中显示的IP访问浏览器中的工具。这样,VM配置和脚本对用户隐藏。我希望以这种方式开发SDK。但我不知道如何开发这样的虚拟机和工具。你能给我一些建议吗?这样SDK就可以在任何操作系统上运行(独立于平台)。用户需要在他们使用的任何平台(windows、linux)上运行.ova文件。SDK可以通过浏览器访问。@Ivan有什么建议吗?我看到了另一个SDK:,它也是围绕虚拟机思想构建的