错误:'POPT_ARG_ARGV'未声明。我需要使用较旧的gcc吗?

时间:2017-03-07 04:24:44

标签: c++ rabbitmq amqp

我正在尝试从https://github.com/alanxz/rabbitmq-c

构建一个C ++项目

但是,当我运行命令

cmake --build . --target install

出现此错误,

error: ‘POPT_ARG_ARGV’ undeclared (first use in this function)

不确定它是否相关,但我的GCC

gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-55)

My CentOS

CentOS release 5.11 (Final)

1 个答案:

答案 0 :(得分:2)

CentOS 5.x的popt版本为1.13,但版本1.14中添加了POPT_ARG_ARGV类型。