请教进程创建问题

中文QNX 讨论: 欢迎大家灌水,讨论有关QNX 问题。
回复
feifei
Senior Member
帖子: 74
注册时间: 周一 5月 23, 2005 9:09 pm
联系:

请教进程创建问题

帖子 feifei » 周四 11月 10, 2005 8:53 pm

我要将下面的函数功能在qnx上实现:
taskSpawn(taskName,priority,VX_FP_TASK,STACK_SIZE,tSubRate,(int_T)rtTaskSemaphore,i,0,0,0,0,0,0,0);
这个函数是vxworks 里面的,QNX中没有完全一样功能的函数,spawn()函数仅仅是创建一个子进程。 要怎样做才能在任务发起的时候设置进程的优先级、信号量等属性呢? :roll:

xtang
Moderator
帖子: 1816
注册时间: 周五 9月 12, 2003 4:14 am
来自: China

帖子 xtang » 周六 11月 12, 2005 4:38 am

pthread_attr_init(); pthread_create();

feifei
Senior Member
帖子: 74
注册时间: 周一 5月 23, 2005 9:09 pm
联系:

帖子 feifei » 周一 11月 14, 2005 11:51 am

请问具体该怎么做呢?

xtang
Moderator
帖子: 1816
注册时间: 周五 9月 12, 2003 4:14 am
来自: China

帖子 xtang » 周一 11月 14, 2005 1:32 pm

所有库函数的说明都在这里。(http://www.qnx.com/developers/docs/6.3. ... about.html

另外,QNX提供了 vxworks 到 qnx 的移植用库,80%左右的vxworks源码可以直接编译,连接。
http://www.qnx.com/download/group.html?programid=9860

这个库好象是免费的,按那个“Prerequisite”,然后 Join 一下就可以了。(我没试,也可能不是:D)

回复