little_coco 2021-05-30 11:53 采纳率: 50%
浏览 2530
已结题

input file is the same as output file是为什么呀

在ubuntu中subline编译时总是出现错误: input file is the same as output file

 

错误都是长这个样子:

 

g++: fatal error: input file ‘/home/littlecoco/wolrd’ is the same as output file
compilation terminated.
bash: /home/littlecoco/wolrd: 权限不够
  • 写回答

4条回答 默认 最新

  • qfl_sdu 2021-05-30 12:05
    关注

    /home/littlecoco/wolrd这个wolrd是你的代码文件还是可执行程序?

    出现这种情况可能有几个原因:

    1.g++ 编译指令写的有问题,g++指令可以参考如下链接:

    https://blog.csdn.net/woshinia/article/details/11060797

    2.权限问题,使用chmod 777 /home/littlecoco/wolrd修改一下权限(因为不知道你/home/littlecoco/wolrd是个啥,就先这样写)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 8月10日
  • 已采纳回答 8月2日

悬赏问题

  • ¥15 关于#matlab#的问题:在模糊控制器中选出线路信息,在simulink中根据线路信息生成速度时间目标曲线(初速度为20m/s,15秒后减为0的速度时间图像)我想问线路信息是什么
  • ¥15 banner广告展示设置多少时间不怎么会消耗用户价值
  • ¥16 mybatis的代理对象无法通过@Autowired装填
  • ¥15 可见光定位matlab仿真
  • ¥15 arduino 四自由度机械臂
  • ¥15 wordpress 产品图片 GIF 没法显示
  • ¥15 求三国群英传pl国战时间的修改方法
  • ¥15 matlab代码代写,需写出详细代码,代价私
  • ¥15 ROS系统搭建请教(跨境电商用途)
  • ¥15 AIC3204的示例代码有吗,想用AIC3204测量血氧,找不到相关的代码。