对`tcp_connect`的未定义引用

时间:2015-10-28 06:17:53

标签: gnutls

试图编译gnutls的例子。 x509客户端在编译时显示错误。

gcc ex-client-x509.c -o ex-client-x509 -lgnutls

错误:

anupam_on@HP530Notebook:~/Dev/gnutls-3.3.9/doc/examples$ gcc ex-client-x509.c -o ex-client-x509 -lgnutls
/tmp/cc0Nmw0a.o: In function `main':
ex-client-x509.c:(.text+0x103): undefined reference to `tcp_connect'
ex-client-x509.c:(.text+0x34f): undefined reference to `tcp_close'
collect2: error: ld returned 1 exit status

-lgnutls是我使用的LD标志。但仍然是错误。

1 个答案:

答案 0 :(得分:1)

TCP连接和关闭的帮助程序功能在独立的HTML document中提供。

这样就不需要在每个GnuTLS示例中重复它们。