由于Openwrt有很多工具是要先编译的,在Ubuntu12.10平台下编译openwrt时就遇到了下面这样的错误:elf.cpp: In static member function 'static Elf::file* Elf::file::open(const char*)':elf.cpp:68:5: error: '::close' has not been declared后经google,发现很多网友也遇到这样的问题,因此借鉴了他们的方法. 1.找到elf.cpp源文件(./bui…