发现很多 linux 开发者( or 嵌入式、跨平台开发)都有桌面环境和开发环境不能无缝衔接的痛点,经常看到关于这种需求的解决方案的讨论,目前看起来WSL 1/2是其中做的比较不错的一种,但是仍然各自有各自的缺点(当然相对的也有很多优点)
再说一个个人觉得做的还不错的方案,通过 samba 将 Linux 的 folder 映射为 Windows 的网络驱动器,然后通过 IDE 在 windows 下组件工程项目、编辑源代码,使用 putty 连接等 terminal 连接服务器上去执行 build 、configure 等需要在开发环境才能完成的操作。对于普通的个人开发者而言,则可以将开发环境放入到虚拟机里面。
刚刚突发奇想,是否可以做一种机器,带有一个主 CPU 和一个副 CPU (或者也可以是 fpga ),然后可以同时实时的运行两个操作系统,这样的话感觉看起来似乎可以解决许多痛点。
不知道这种方案是否已经有人在尝试(或者也许根本就不可行?),大家是怎么认为的?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.