未明确引用' gnutls _...'功能

时间:2015-01-04 20:57:14

标签: c encryption linker cryptography gnutls

因此,对于作业,我需要使用GnuTLS。我已按照本指南http://www.bauer-power.net/2014/06/how-to-install-gnutls-3123-from-source.html

下载了gnutls

但是,使用任何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。

提前致谢。

1 个答案:

答案 0 :(得分:2)

您的链接可能有错误。

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