首页 > TAG信息列表 > cross-compilation

linux – 用于32位LSB MIPS MIPS32架构的编译器

我有一个我正在尝试的电视机顶盒: 我通过板上的串口建立了一个串口控制台连接.我正在尝试编译一个简单的C可执行文件以在此设备上运行,但我似乎无法找到如何执行此操作. 我尝试过CodeSourcery,cross-compiler-mipsel和uClibc,但它们没有用,后来用它的配置选项构建起来非常困惑. 以

交叉编译Python

我正在使用一个运行Openembedded的ARM926EJ-S评估板,我想在其上安装python. 我使用linaro工具链(releases.linaro.org/components/toolchain/binaries/6.2-2016.11/)在我的Fedora 25上成功交叉编译了python 2.7.13,如下所示: CONFIG_SITE=config.site ./configure --build=x86_64-l

如何跨臂编译dd linux工具?

我需要交叉编译完整版的dd,因为我的设备只有一个不支持很多选项的busybox.我从哪里获得它的来源?我一直在线查看内核回购但无法找到它.解决方法:我将在你的文中回答这个问题:你可以在https://www.gnu.org/software/coreutils/找到GNU Coreutils中dd的源代码. 如果您需要交叉编译帮助,

linux – 交叉LFS – PPC – 编译时出错

我正在尝试为PPC 8270处理器构建CLFS.一切都很好,直到我使用make ARCH = powerpc CROSS_COMPILE = ${CLFS_TARGET} – 命令. CC arch/powerpc/kernel/align.o arch/powerpc/kernel/align.c: In function 'fix_alignment': arch/powerpc/kernel/align.c:704:33: error: varia

我可以在OS X上为Linux编写C程序吗?

如果我正在用C语言编写一个程序(任何类型),那是为了在Linux环境下运行,我可以在OS X下编写它吗? (例如并发明智) 我问这个是因为我喜欢用Xcode编程.解决方法:当然,因为您可以开发可在MacOS和Linux上运行的便携式软件.一定要定期在Linux上测试它,以确保你没有无意中添加了一些不可移

linux – 使用交叉编译的Valgrind

我已经从Valgrind主干下载了源代码,并将其构建用于在ARM926(ARMv5t架构)支持的嵌入式Linux系统(Montavista Linux)上使用.一切顺利,直到我试图运行它来检查我做的一些应用程序; Valgrind告诉我: “valgrind:未能为平台’arm-linux’启动工具’memcheck’:没有这样的文件或目录”. 尝试

linux – Mono如何神奇?

我正在学习C#,所以我制作了一个名为Hello,World!的C#程序,然后用mono-csc编译并用mono运行它: $mono-csc Hello.cs $mono Hello.exe Hello, World! 我注意到当我用bash命中TAB时,Hello.exe被标记为可执行文件.实际上,它仅通过加载文件名的shell运行! Hello.exe不是带有趣文件扩展名