Ubuntu下编译问题

zhangyuhangken 2011-06-01 01:28:30
我使用VMware7.1.4,Ubuntu11.04
在Windows下映射了一个共享文件夹test,在Ubuntu里可以看到,也能正常编辑里面的文件
但是用g++编译里面的cpp则会出一个链接错误:
/usr/bin/ld: final link failed: Illegal seek
collect2: ld returned 1 exit status

把文件拷到其它非共享的目录则又可以正常编译!

这是怎么回事呢?
看提示像是输出文件时出错的

我google了下,好像说是VMware的共享文件夹在Ubuntu下存在这个问题,但已经修复了的
我要如何更新呢?(点击VMware里的“检查更新”提示没有可用更新)

各位有遇过这个问题么?
...全文
274 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
knief不懂就问 2011-08-01
  • 打赏
  • 举报
回复
我以前也没问题 用11.04就出这个问题了
knief不懂就问 2011-08-01
  • 打赏
  • 举报
回复
有没有解决方法
曳尾之鱼 2011-07-07
  • 打赏
  • 举报
回复


连接出错

MS和LINUX的文件格式不一样

你在UBUNTU下建一个共享的,在WINDOWS下编译试试
wshcdr 2011-07-07
  • 打赏
  • 举报
回复
直接把文件拷贝到ubuntu的别的非共享目录就行了
nehc 2011-06-04
  • 打赏
  • 举报
回复
NTFS 的权限问题,CP到Linux分区 !
yong_f 2011-06-01
  • 打赏
  • 举报
回复
window目录下是不可以建立连接的。
freetstar 2011-06-01
  • 打赏
  • 举报
回复
应该是有问题的,win下的文件和linux下的文件处理方式不一样,最好把东西拷贝出来编译然后搞定之后再拷贝回来

大阪Wenxy就遇到过这个问题
江东橘子 2011-06-01
  • 打赏
  • 举报
回复
看看文件权限

23,220

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧