compilation - 在openwrt上编译C文件

标签 compilation openwrt

我已经构建了 openwrt 固件并将其安装到设备上。 现在我想在设备中用 C 语言编译源代码(我可以通过 ssh 进入它)。 然而,openwrt固件非常基础,不包含make。

如何在运行 openwrt 固件的设备中安装 make/来编译我的 C 源代码?

最佳答案

OpenWrt 并不打算用作构建服务器,因此您在其根文件系统中找不到编译器、链接器等。正如您之前提到的,您已经成功编译了固件。这意味着您手头有交叉编译器,因此您可以交叉编译您的软件,然后通过 scp 将其复制到您的系统。

另一种方法是创建您自己的 feed,将您的软件添加到此 feed,这样最后您将获得一个普通的 ipkg 软件包,您可以通过 Web 界面下载并安装该软件包。请参阅OpenWrt documentation更多细节。

关于compilation - 在openwrt上编译C文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22176631/

相关文章:

c++ - 如何为 C++ 和 proje 编写 makefile

generics - 奇怪的 JDK 行为,它应该编译吗?

c++ - OpenWRT 的简单 Hello World 程序

linux - 我如何构建 u-boot 和 OpenWRT 以便它们为生产做好准备?

node.js - 在 mediatek 7688 上守护 nodejs 应用程序

compilation - 在Linux下进行Cuda编译时,非常简单的Makefile的外观应该如何

python - 是否有用于 Perl 到 Python 转换的编程工具?

compilation - 编译语法时出错

linux - 用 bash 中的另一个子字符串替换一个子字符串

linux - 如何在 OpenWRT 上启动 Snort?