OpenWRT应用程序最常用的就是采用package的方式编译。
但编写一些简单的测试程序可以直接使用类似 mips-openwrt-linux-uclibc-gcc 的交叉编译工具进行编译,编译后可直接在OpenWRT环境下运行。
前几天遇到一个问题
运行 hello 时提示 can't load library 'libm.so.1'
最后发现是因为使用的交叉编译工具的版本与运行环境不匹配,更换交叉编译工具后就可正常运行了。