3

因此,对于一项任务,我需要使用 GnuTLS。我按照本指南下载了 gnutls http://www.bauer-power.net/2014/06/how-to-install-gnutls-3123-from-source.html

但是,使用任何 gnutls 函数,类似于它们在官方 gnutls 文档 ( http://www.gnutls.org/manual/html_node/Client-examples.html ) 中的使用方式,在构建后会显示几个错误。所有错误都遵循以下格式:

...pathtofile:line#/..undefined reference to 'gnutls_...'

我知道这可能是一个链接问题,但是我对这种环境还是很陌生。我该怎么办?我曾多次尝试再次安装 gnutls。

我正在使用 Ubuntu 14.04、gnutls-3.1.23 和 eclipse Luna。

提前致谢。

4

1 回答 1

2

您的链接行可能有错误。

将标志添加-lgnutlsld命令(或者,如果只有一个 C 文件,则添加到编译行)。

于 2015-01-04T21:06:02.223 回答