首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >交叉编译找不到net-snmp的头文件(i686/mips64)

交叉编译找不到net-snmp的头文件(i686/mips64)
EN

Stack Overflow用户
提问于 2014-09-15 22:25:14
回答 1查看 919关注 0票数 0

当我运行以下命令时,我正在尝试使用共享对象库在mips64上进行交叉编译:

代码语言:javascript
复制
toby@cbmFinal:~/x-tools/mips64-n64-linux-gnu/bin$ ./mips64-n64-linux-gnu-gcc -I /home/toby/Downloads/net-snmp-5.5.2.1/include/net-snmp/ -L /usr/lib64/libnetsnmp.so ~/BsDiagnostics/snmpdemoapp.c -o snmpdemoapp

它抛出一个错误,说它找不到头文件:

代码语言:javascript
复制
/home/toby/BsDiagnostics/snmpdemoapp.c:1:38: error: net-snmp/net-snmp-config.h: No such file or directory
/home/toby/BsDiagnostics/snmpdemoapp.c:2:40: error: net-snmp/net-snmp-includes.h: No such file or directory
/home/toby/BsDiagnostics/snmpdemoapp.c: In function 'main':
/home/toby/BsDiagnostics/snmpdemoapp.c:14: error: 'netsnmp_session' undeclared (first use in this function)
/home/toby/BsDiagnostics/snmpdemoapp.c:14: error: (Each undeclared identifier is reported only once
/home/toby/BsDiagnostics/snmpdemoapp.c:14: error: for each function it appears in.)
/home/toby/BsDiagnostics/snmpdemoapp.c:14: error: expected ';' before 'session'

等等等等

我已经检查了目录,它们都在那里,我也可以使用-include手动完成它们,但是有一堆其他的头文件,我不能全部使用-include。

代码语言:javascript
复制
toby@cbmFinal:~/Downloads/net-snmp-5.5.2.1/include/net-snmp$ ls
agent             definitions.h  mib_api.h.gch         output_api.h   session_api.h.gch  utilities.h
config_api.h      library        net-snmp-config.h     pdu_api.h      snmpv3_api.h       varbind_api.h
config_api.h.gch  machine        net-snmp-config.h.in  pdu_api.h.gch  system             varbind_api.h.gch
data_access       mib_api.h      net-snmp-includes.h   session_api.h  types.h            version.h 

任何帮助都将不胜感激。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-09-16 18:15:22

已修复,出现语法错误。

正确的命令是:

代码语言:javascript
复制
toby@cbmFinal:~/x-tools/mips64-n64-linux-gnu/bin$ ./mips64-n64-linux-gnu-gcc -I/home/toby/Downloads/net-snmp-5.5.2.1/include/ -L/usr/lib64 -lnetsnmp ~/BsDiagnostics/snmpdemoapp.c -o snmpdemoapp
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25850347

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档