laocheng

laocheng

1个粉丝

14

问答

0

专栏

0

资料

laocheng  发布于  2017-04-10 17:31:29
采纳率 0%
14个问答
2392

3516A无法使用shm_open

 
本帖最后由 laocheng 于 2017-4-10 17:42 编辑

3516A无法使用shm_open,遇见:

[HS_Cb_Init_Write]-293: shm_open err
No such file or directory

这样的错误。
输入参数/myshm,程序已经在pc上运行测试通过了(数据都正确),但渠道板子撒花姑娘就不行了。请问是什么原因造成的呢?
系统是linux-3.14(sdk提供)

请问,是不是被海思剪裁呢?
或者,如何判断呢?

最新发现:在/dev上,没有发现/dev/shm设备,好奇怪。
我来回答
回答5个
时间排序
认可量排序

叶叶叶

0个粉丝

1

问答

0

专栏

0

资料

叶叶叶 2017-04-10 17:38:07
认可0
估计是第一个参数不对,要打开的共享区还未创建

laocheng

1个粉丝

14

问答

0

专栏

0

资料

laocheng 2017-04-10 17:42:19
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=48035&ptid=14815]叶叶叶 发表于 2017-4-10 17:38[/url]
估计是第一个参数不对,要打开的共享区还未创建[/quote]

不是,参数正确,我是创建一个共享ipc,而不是打开。我在pc上已经运行正确了。

叶叶叶

0个粉丝

1

问答

0

专栏

0

资料

叶叶叶 2017-04-10 18:06:52
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=48036&ptid=14815]laocheng 发表于 2017-4-10 17:42[/url]
不是,参数正确,我是创建一个共享ipc,而不是打开。我在pc上已经运行正确了。[/quote]

那有可能是编译内核的时候没有把这个接口编译进去吧,试试另一个接口shmget。
我在3518上使用mq_open 就提示没有实现,使用msgget 是正常的。

laocheng

1个粉丝

14

问答

0

专栏

0

资料

laocheng 2017-04-10 18:11:14
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=48038&ptid=14815]叶叶叶 发表于 2017-4-10 18:06[/url]
那有可能是编译内核的时候没有把这个接口编译进去吧,试试另一个接口shmget。
我在3518上使用mq_open 就 ...[/quote]

额,这个,linux内核里面,还需要自己添加posix吗?应该怎么添加呢?

laocheng

1个粉丝

14

问答

0

专栏

0

资料

laocheng 2017-04-10 18:14:45
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=48038&ptid=14815]叶叶叶 发表于 2017-4-10 18:06[/url]
那有可能是编译内核的时候没有把这个接口编译进去吧,试试另一个接口shmget。
我在3518上使用mq_open 就 ...[/quote]

嗯嗯,刚查到了,没有/dev/shm确实是证明,不能够使用posix的共享内存。
这样说,也就只能使用system V了。
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区