我接到了一个任务,要让这个产品在HP server with RHEL (Red Hat Enterprise Linux)操作系统上工作。而且我面临着应用程序的每一个流程的核心转储。但是相同的代码在Windriver 2.0 as well as 4.0上运行得很好。然而,在做一些研发时,我增加了10MB to unlimited的堆栈大小,现在我看不到核心转储了。但即使是8MB,windriver也能很好地工作。我认为这是一些编译器特有的问题。如果有人对这个问题有所了解,将会有很大的帮助。
我正在尝试将套接字绑定到计算机上的特定网络接口。我有两个名为interf0和interf1的网络接口。我希望将套接字绑定到一个特定的接口,比如interf0。我的操作系统是vxWorks 6.2。 struct sockaddr_in fromAddr; int fromLen; int sockDesc;
if ((sockDesc = socket (AF_INET, SOCK_DGRAM,