请教两个问题

中文QNX 讨论: 欢迎大家灌水,讨论有关QNX 问题。

请教两个问题

帖子raohui1977 » 周二 9月 16, 2003 10:47 am

第一、我刚开始接触qnx,请推荐几本好书。我还想获得photon application builder的例子程序,不知道如何获得。我的邮箱地址是raohui@informedia.net.cn
第二、我编写了一个简单的服务器端通信程序,在控制台下用gcc编译,系统提示
socket,send,listen,recv等函数没有定义,请问为什么,是不是需要编译时加参数。请指教。 :roll: :roll: 代码如下
#include <stdio.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <netdb.h>

int port = 8000;

int main(){
struct sockaddr_in sin;
struct sockaddr_in pin;
int sock_descriptor;
int temp_sock_descriptor;
int address_size;
char buf[16384];
int i, len;

sock_descriptor = socket(AF_INET, SOCK_STREAM, 0);
....
bzero(&sin, sizeof(sin));
sin.sin_family = AF_INET;
......
bind(sock_descriptor, (struct sockaddr *)&sin, sizeof(sin));
......
raohui1977
New Member
 
帖子: 8
注册: 周五 9月 12, 2003 4:39 am

socket

帖子sup » 周二 9月 16, 2003 11:08 am

raohui1977您好!您得问题我回答如下:
1:PhAB得例子我可以给您,不知道您得邮箱够不够大,您也可以
和北京领先实时科技公司要。
2:socket等只所以不认是应为它们用得是libsocket动态库,而不是
libc标准库,您编译是可以加上libsocket库就可以了,方法如下:
#qcc -Vgcc_ntox86 -o 可执行文件名 原文件名 -lsocket
比如说:
# qcc -Vgcc_ntox86 -o myprogram myprogram.c -lsocket
sup
Senior Member
 
帖子: 11
注册: 周五 9月 12, 2003 4:23 am

thank you

帖子raohui1977 » 周二 9月 16, 2003 11:26 am

thank you for your help.And I want to keep communicating with you.
raohui1977
New Member
 
帖子: 8
注册: 周五 9月 12, 2003 4:39 am

ok

帖子sup » 周二 9月 16, 2003 1:43 pm

:D

Ok! No problem.
sup
Senior Member
 
帖子: 11
注册: 周五 9月 12, 2003 4:23 am

真是好人呀,我也要例子

帖子power_du » 周二 9月 16, 2003 3:37 pm

能不能把phab的例子给我也发一份,我的邮箱是power_du@163.net
多谢了
power_du
Senior Member
 
帖子: 149
注册: 周五 9月 12, 2003 4:37 am

Re: 请教两个问题

帖子xtang » 周三 9月 17, 2003 12:37 am

比较有名的书(除了QNX自已的Document外)就是Robert Krten
的书了。

http://www.parse.com/products/books/index.html

Robert Krten 原来是QNX的Traning讲师,做了很长时间的用户
教育工作。他的这本"Geting started with Neutrino 2"口碑也
好象不错。这本书有日、俄文版,上次问他出不出中文版,人家
认为”市场不大“ :(

同一网站还有不少有趣的QNX程序实例.

raohui1977 写道:第一、我刚开始接触qnx,请推荐几本好书。
xtang
Moderator
 
帖子: 1815
注册: 周五 9月 12, 2003 4:14 am
地址: China

能有免费下载吗

帖子QNX master » 周三 9月 17, 2003 1:52 pm

您提到的这本书国内好象买不到,哪里能有电子版的下载吗? :P
QNX master
Senior Member
 
帖子: 852
注册: 周五 9月 12, 2003 4:24 am

Getting started with Neutrino2

帖子eXtremeQ » 周三 9月 17, 2003 2:42 pm

北京领先实时科技公司是中国区总代理可以帮
您代购.

telephone: 62987951 82895101
email: info@leadintek.com.cn
eXtremeQ
Moderator
 
帖子: 19
注册: 周一 9月 15, 2003 11:15 am


回到 四海同心QNX论坛

在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客

cron