当前位置:  技术问答>linux和unix

主机和虚拟机的文件夹共享问题

    来源: 互联网  发布时间:2017-05-13

    本文导语:  RT, 我是在windows和虚拟机共享了一个文件夹,在/mnt/hgfs/program中,想在windows中修改程序后,在虚拟机中直接make, 但现在的问题是,如果程序放在/home文件下不会出问题,但是在/mnt文件夹下回出问题,比如 /usr/include...

RT, 我是在windows和虚拟机共享了一个文件夹,在/mnt/hgfs/program中,想在windows中修改程序后,在虚拟机中直接make,

但现在的问题是,如果程序放在/home文件下不会出问题,但是在/mnt文件夹下回出问题,比如
/usr/include/linux/if.h:173: error: field ‘ifru_addr’ has incomplete type

并且在.c文件中包含了.h文件,但是头文件重定义的变量还是不能识别,在Makefile中已经设置了依赖关系
XX.o : XX.c XX.h

请问这个是什么问题呢??有建议想法解决方案的都麻烦告知一下哈~

|
既然是在虚拟机上,那就直接拷进去好了。
我猜可能是/mnt需要root权限

|
在windows下修改后保存了吗;

据说共享文件夹可能会有点问题,并且source insight这个软件很霸道,和其他工具共享文件访问的时候经常会有冲突,比如和CCS。
不行你就在虚拟机的linux里边写一个脚本文件,负责把共享文件夹的源码内容拷贝到工作目录下,每次编辑完在虚拟机里跑一下这个脚本,反正也不是很复杂,这样试试呢。

|
  你可以把linux下的目前设置为共享,在 windows中进入编辑代码,linux 里面make

|
用 samba 吧

|


也许不在共享

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。














站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,