欢迎来到 DPDK交流社区 ,有什么问题可以尽管在这里提问,您将会收到社区其他成员的回答;也可以将您的总结写在这里,为社区其他成员提供帮助。 (QQ交流群:127163755)

dpdk添加自定义的lib

+1 投票

给dpdk添加自己的telnet服务端

移植开源的libcli-stable地址https://github.com/dparrish/libcli

结合C-Thread-Poolhttps://github.com/Pithikos/C-Thread-Pool

给dpdk起一个thread就行了,里面遇到的问题说下

1、undefined reference to `crypt'  问题解决

在这个文件中mk/exec-env/linuxapp/rte.vars.mk

添加EXECENV_LDLIBS  = -lrt -lm -lcrypt

头文件没有的情况直接在Makefile里面加入

CFLAGS += -include /usr/include/crypt.h

自定义的lib.so/lib.a添加的时候需要

LDLIBS += -L/dpdk-2.0.0/liblocation -lname

另外有些参考的地方

http://www.dpdk.org/doc/guides/prog_guide/dev_kit_build_system.html#makefile-description

http://www.dpdk.org/doc/guides/prog_guide/build_app.html

最新提问 12月 4, 2015 分类:经验之谈 | 用户: oops (2,160 分)

登录 或者 注册 后回答这个问题。

...