我正在尝试编译这个源代码http://nrg.cs.ucl.ac.uk/mptcp/mptcp_userland_0.1.tar.gz我得到了unknown type name 'u8'
其他类型(u_int、u_char、u_long....等)
我有 Ubuntu 12.04 LTS 和 gcc 版本 4.6.3
如何解决这个问题?
谢谢
答案1
我通过使用 typedef 解决了这个问题http://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html#The-typedef-Statement
我将其添加typedef unsigned u8;
到出错文件的开头
您可以在此处找到当前已知的整数数据类型http://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html#Integer-Types