请教两个问题

第一、我刚开始接触qnx,请推荐几本好书。我还想获得photon application builder的例子程序,不知道如何获得。我的邮箱地址是raohui@informedia.net.cn
第二、我编写了一个简单的服务器端通信程序,在控制台下用gcc编译,系统提示
socket,send,listen,recv等函数没有定义,请问为什么,是不是需要编译时加参数。请指教。 :unamused: :unamused: 代码如下
#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您好!您得问题我回答如下:
1:PhAB得例子我可以给您,不知道您得邮箱够不够大,您也可以
和北京领先实时科技公司要。
2:socket等只所以不认是应为它们用得是libsocket动态库,而不是
libc标准库,您编译是可以加上libsocket库就可以了,方法如下:
#qcc -Vgcc_ntox86 -o 可执行文件名 原文件名 -lsocket
比如说:
# qcc -Vgcc_ntox86 -o myprogram myprogram.c -lsocket

thank you for your help.And I want to keep communicating with you.

:smiley:

Ok! No problem.

能不能把phab的例子给我也发一份,我的邮箱是power_du@163.net
多谢了

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

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

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

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

您提到的这本书国内好象买不到,哪里能有电子版的下载吗? :stuck_out_tongue:

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

telephone: 62987951 82895101
email: info@leadintek.com.cn