[問題]不好意思,想請教大家openvms問題
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
==> openvms7.1版本
問題(Question)
==> 在裡面呼叫socket函數,但執行發現顯示為undefind symbols(未定義)
大約程式碼如下:
#include <in.h>
#include <inet.h>
#include <netdb.h>
#include <socket.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unixio.h>
int main(void)
{
int sockfd;
/*==create a socket==*/
if((sockfd=socket(AF_INET,SOCK_STREAM,0)) < 0)
{
perror("Failed to create socket");
exit(EXIT_FAILURE);
}
exit(EXIT_SUCCESS);
.
.
.
}
錯誤結果(Wrong Output)
==> %LINK-W-NUDFSYMS,1 undefind symbols;
%LINK-I-UDFSYM SOCKET
程式在compiler時會過,但在link時就顯示錯誤
不知那裡出錯,如果有人知道的,可否告知一下
非常謝謝!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.129.70.168
→
08/06 16:21, , 1F
08/06 16:21, 1F
→
08/06 17:26, , 2F
08/06 17:26, 2F
→
08/07 00:51, , 3F
08/07 00:51, 3F
→
08/07 00:52, , 4F
08/07 00:52, 4F
→
08/07 00:52, , 5F
08/07 00:52, 5F
→
08/07 00:54, , 6F
08/07 00:54, 6F
→
08/07 11:42, , 7F
08/07 11:42, 7F
→
08/07 11:42, , 8F
08/07 11:42, 8F
→
08/07 11:43, , 9F
08/07 11:43, 9F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章