VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云最新优惠促销活动
jtti最新优惠促销活动

便宜国外vps论坛_mtr 增加IP解析功能,centos 编译总是报错

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

https://github.com/bilibili/mtr

git clone https://github.com/bilibili/mtr.git

yum install -y automake ncurses-devel json-c-devel libasan

cd mtr && rm -rf ipdb-c && git clone https://github.com/ipipdotnet/ipdb-c.git

./bootstrap.sh

./configurewithout-gtk –disable-ipv6 –with-ipdotnet

make

到这报错说:

make[1]: 进入目录“/root/mtr
  CC       ui/mtr-mtr.o
  CC       ui/mtr-net.o
  CC       ui/mtr-cmdpipe.o
  CC       ui/mtr-dns.o
  CC       ui/mtr-raw.o
  CC       ui/mtr-split.o
  CC       ui/mtr-display.o
  CC       ui/mtr-report.o
  CC       ui/mtr-select.o
  CC       ui/mtr-utils.o
  CC       ui/mtr-asn.o
  CC       ui/mtr-curses.o
ui/curses.c: 在函数‘mtr_curses_hosts’中:
ui/curses.c:474:49: 警告说:未使用的变量‘itype’ [-Wunused-variable]
     int icountry,iprovince,icity,idistrict,iisp,itype,idesc;
                                                 ^
ui/curses.c:474:34: 警告说:未使用的变量‘idistrict’ [-Wunused-variable]
     int icountry,iprovince,icity,idistrict,iisp,itype,idesc;
                                  ^
ui/curses.c:473:51: 警告说:未使用的变量‘type’ [-Wunused-variable]
     char *country,*province,*city,*district,*isp,*type,*desc;
                                                   ^
ui/curses.c:473:36: 警告说:未使用的变量‘district’ [-Wunused-variable]
     char *country,*province,*city,*district,*isp,*type,*desc;
                                    ^
ui/curses.c: 在函数‘mtr_curses_redraw’中:
ui/curses.c:581:31: 警告说:此函数中的‘idesc’在使用前可能未初始化 [-Wmaybe-uninitialized]
                     if (idesc > 0 && desc) {
                               ^
ui/curses.c:474:55: 附注说:‘idesc’在此声明
     int icountry,iprovince,icity,idistrict,iisp,itype,idesc;
                                                       ^
ui/curses.c:577:30: 警告说:此函数中的‘iisp’在使用前可能未初始化 [-Wmaybe-uninitialized]
                     if (iisp > 0 && isp) {
                              ^
ui/curses.c:474:44: 附注说:‘iisp’在此声明
     int icountry,iprovince,icity,idistrict,iisp,itype,idesc;
                                            ^
ui/curses.c:568:35: 警告说:此函数中的‘icity’在使用前可能未初始化 [-Wmaybe-uninitialized]
                         if (icity > 0 && city && (iprovince != icity || strncmp(province, city, icity) != 0)) {
                                   ^
ui/curses.c:474:28: 附注说:‘icity’在此声明
     int icountry,iprovince,icity,idistrict,iisp,itype,idesc;
                            ^
ui/curses.c:561:39: 警告说:此函数中的‘iprovince’在使用前可能未初始化 [-Wmaybe-uninitialized]
                         if (iprovince > 0 && province) {
                                       ^
ui/curses.c:474:18: 附注说:‘iprovince’在此声明
     int icountry,iprovince,icity,idistrict,iisp,itype,idesc;
                  ^
ui/curses.c:550:51: 警告说:此函数中的‘icountry’在使用前可能未初始化 [-Wmaybe-uninitialized]
                             biliip_last += sprintf(biliip_last, “%.*s”, icountry, country);
                                                   ^
ui/curses.c:474:9: 附注说:‘icountry’在此声明
     int icountry,iprovince,icity,idistrict,iisp,itype,idesc;
         ^
ui/curses.c:581:35: 警告说:此函数中的‘desc’在使用前可能未初始化 [-Wmaybe-uninitialized]
                     if (idesc > 0 && desc) {
                                   ^
ui/curses.c:473:57: 附注说:‘desc’在此声明
     char *country,*province,*city,*district,*isp,*type,*desc;
                                                         ^
ui/curses.c:577:34: 警告说:此函数中的‘isp’在使用前可能未初始化 [-Wmaybe-uninitialized]
                     if (iisp > 0 && isp) {
                                  ^
ui/curses.c:473:46: 附注说:‘isp’在此声明
     char *country,*province,*city,*district,*isp,*type,*desc;
                                              ^
ui/curses.c:568:39: 警告说:此函数中的‘city’在使用前可能未初始化 [-Wmaybe-uninitialized]
                         if (icity > 0 && city && (iprovince != icity || strncmp(province, city, icity) != 0)) {
                                       ^
ui/curses.c:473:30: 附注说:‘city’在此声明
     char *country,*province,*city,*district,*isp,*type,*desc;
                              ^
ui/curses.c:561:43: 警告说:此函数中的‘province’在使用前可能未初始化 [-Wmaybe-uninitialized]
                         if (iprovince > 0 && province) {
                                           ^
ui/curses.c:473:20: 附注说:‘province’在此声明
     char *country,*province,*city,*district,*isp,*type,*desc;
                    ^
ui/curses.c:550:51: 警告说:此函数中的‘country’在使用前可能未初始化 [-Wmaybe-uninitialized]
                             biliip_last += sprintf(biliip_last, “%.*s”, icountry, country);
                                                   ^
ui/curses.c:473:11: 附注说:‘country’在此声明
     char *country,*province,*city,*district,*isp,*type,*desc;
           ^
  CC       ipdb-c/mtr-ipdb.o
ipdb-c/ipdb.c: 在函数‘parse_meta_data’中:
ipdb-c/ipdb.c:40:5: 错误说:只允许在 C99 模式下使用‘for’循环初始化声明
     for (int i = 0; i < meta_data->fields_length; ++i) {
     ^
ipdb-c/ipdb.c:40:5: 附注说:使用 -std=c99 或 -std=gnu99 来编译您的代码
ipdb-c/ipdb.c:50:14: 错误说:‘i’重定义
     for (int i = 0; i < meta_data->language_length; ++i) {
              ^
ipdb-c/ipdb.c:40:14: 附注说:‘i’的上一个定义在此
     for (int i = 0; i < meta_data->fields_length; ++i) {
              ^
ipdb-c/ipdb.c:50:5: 错误说:只允许在 C99 模式下使用‘for’循环初始化声明
     for (int i = 0; i < meta_data->language_length; ++i) {
     ^
ipdb-c/ipdb.c: 在函数‘ipdb_reader_new’中:
ipdb-c/ipdb.c:101:5: 错误说:只允许在 C99 模式下使用‘for’循环初始化声明
     for (int i = 0; i < 96 && node < rd->meta->node_count; ++i) {
     ^
ipdb-c/ipdb.c: 在函数‘ipdb_reader_free’中:
ipdb-c/ipdb.c:117:9: 错误说:只允许在 C99 模式下使用‘for’循环初始化声明
         for (int i = 0; i < meta_data->fields_length; ++i) {
         ^
ipdb-c/ipdb.c: 在函数‘ipdb_search’中:
ipdb-c/ipdb.c:164:5: 错误说:只允许在 C99 模式下使用‘for’循环初始化声明
     for (int i = 0; i < bit_count; ++i) {
     ^
ipdb-c/ipdb.c: 在函数‘ipdb_find1’中:
ipdb-c/ipdb.c:210:5: 错误说:只允许在 C99 模式下使用‘for’循环初始化声明
     for (int i = 0; i < reader->meta->language_length; ++i) {
     ^
make[1]: *** [ipdb-c/mtr-ipdb.o] 错误 1
make[1]: 离开目录“/root/mtr
make: *** [all] 错误 2

这么好的工具,谁能解决下~

各路大神回复说:

注册说: ip解析功能是啥

moowee说: gcc版本太低  (换句话,别用centos)

嗷嗷说:

h20说: bilibili有、意思

主机参考zhujicankao.com_收集国内VPSVPS测评主机测评云服务器虚拟主机独立服务器国内服务器高性价比建站主机相关优惠信息
详细介绍和测评国外VPS主机,云服务器,国外服务器,国外主机的相关优惠信息,商家背景,网络带宽等等,也是目前国内最好的主机云服务器VPS参考测评资讯优惠信息分享平台

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:便宜国外vps论坛_mtr 增加IP解析功能,centos 编译总是报错 https://zhujicankao.com/34190.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 便宜国外vps论坛_mtr 增加IP解析功能,centos 编译总是报错
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!