首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用运行ubuntu的VM播放器在Windows for Linux上交叉编译C源代码

使用运行ubuntu的VM播放器在Windows for Linux上交叉编译C源代码
EN

Stack Overflow用户
提问于 2012-06-09 22:00:17
回答 2查看 360关注 0票数 0

我有一个项目,它有从Simulink模型生成的.C代码(使用RTW)。可执行文件需要为LynxOS实时操作系统生成,我使用cygwin,但它太慢了,需要几个小时来编译和链接大约650个.C代码文件和库。

我想知道是否有可能将这些源代码和库共享到运行任何Ubuntu或任何其他VMware版本的linux (在Windows上),然后生成可执行文件?这样会更快吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-06-09 22:20:59

你可以解决这个问题的方法从快到慢依次列出:

通过双引导和具有分布式版本控制的共享disk

  • Virtualbox/VMWare播放器在虚拟机的disk.

  • Virtualbox/VMWare播放器上使用共享或网络folder.

  • Cygwin.

拉取源代码的

  1. 原生Linux

2和3之间的折衷是磁盘访问。共享文件夹或网络驱动器速度很慢,特别是出于编译目的。我总是选择选项2,除非是一些琐碎的事情。

票数 0
EN

Stack Overflow用户

发布于 2012-06-09 22:02:32

这绝对是可能的,尽管它的速度很大程度上取决于其他条件。在不知道任何其他细节的情况下,我想说本机方法最有可能比虚拟化方法更快。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10961625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档