linux中出现错误(bash: permision denied)解决

 时间:2024-10-11 21:06:41

1、用vim编辑一个System V创建消息队列的程序。

linux中出现错误(bash: permision denied)解决

3、网上的有些办法说是,文件的读写执行权限不够,有的时候确实会有这个情况,比如一些脚本文件。但我用chmod 壅酪认奉777 msg.o指令更改文件权限后,又出现了另外一个错误bash:msg.o:cannot execute binary file

linux中出现错误(bash: permision denied)解决

4、因此,可执行文件.o打不开不是因为文件权限不够。这时候回到步骤二中编译指令gcc -Wall -c msg.c -o msg.o指令中有-c,则只编译生成.o文件,并不进行链接

5、用gcc -Wall msg.c -o msg.o指令重新编译文件,可以看到消息队列创建成功

linux中出现错误(bash: permision denied)解决

6、linux中程序的编译,编译,链接步骤是分开的,不想VC或VS中点一下编译。运行即可,要清楚gcc编译指令的各个参数含义才行

  • Windows10操作系统超级管理员开启
  • 怎样设置ul标签中单独的某一项显示不同格式
  • 怎么配置FTP站点
  • 设置提高电脑CPU处理性能使电脑变快
  • 可视化编码的基本内容
  • 热门搜索
    夏天去哪里旅游凉快 湖南有哪些旅游景点 西安的旅游景点 比利时旅游 海洋旅游 平潭岛旅游 内蒙古旅游局 海南旅游攻略自由行 埃及旅游团 旅游装备