windows和ubuntu虚拟机设置共享文件夹,在windows中用source insight阅读和编写代码,在linux中用交叉编译工具编译。

1.嵌入式linux的代码编译,需要用到交叉编译工具,因此需要安装ubuntu虚拟机,然后:在ubuntu中用交叉编译工具进行编译,刚开始自己是把整个的工程文件和代码都放到了ubuntu中,在ubuntu中进行代码的阅读和编写,然后在ubuntu中进行编译,然后还要把编译完成的可执行程序上传到windows中再下载到设备中。麻烦而且容易出错。

2:感觉上面的这种方式太麻烦了,想找一下有没有简单点的方法,突然想起来之前用过设置文件夹共享的方式,于是设置了文件夹共享,然后代码阅读和编写都在windows上,然后只在ubuntu上进行编译,两边的修改可以自动的共享同步,不用再在两者之间传输文件,简单方便。

3.另外如果需要在win和ubuntu之间传输数据,在安装了vmware tools之后可以直接在win和linux之间拖文件就能复制,就像在win的两个文件夹之间拖东西那样进行复制。