cross-compiling 相关问题

对于一般的交叉编译问题,使用单独的“托管”环境来构建“目标”平台。

交叉编译工具与操作系统的关系

大家好, 我有一个关于交叉编译工具(编译器、汇编、链接器等)和操作系统的问题。我们以ELDK和linux内核为例。 来自维基和...

回答 2 投票 0

(如何)我可以为非 POSIX 目标编译 googletest 吗?

我处于交叉编译环境中,我的项目需要针对 Linux、Windows 和自定义目标进行编译,该目标是在 Windows 上进行交叉编译的。 该项目使用googletest进行单元测试...

回答 1 投票 0

可以在没有 libiberty 的情况下构建 binutils 吗?或者report_times可以被禁用吗?

TLDR:在 gcc 的跨本机构建中出现致命错误“无法获取进程时间”。 我可以从 gcc.c 中删除 report_times 代码或使用 gcc 命令行选项禁用 report_times 或构建 gcc

回答 1 投票 0

如何编写一个可以在 msdos 上运行的 C++ 控制台 exe?

我一直在谷歌上寻找这个问题,但从未得到明确的答案.. 我正在尝试编写一个简单的 hello world 应用程序并使其在 msdos 下运行(我将在旧设备上安装它...

回答 5 投票 0

当 makefile 中需要多个不同版本时,GCC 会失败

我有一个makefile,需要使用2个不同版本的GCC,以便在同一调用中输出不同的可执行文件。具体来说,我正在使用一个针对旧 32 位 Windows 计算机的...

回答 1 投票 0

构建交叉编译libnfc到Aarch64 Android时出错

我正在尝试通过 Ndk 将 Ubuntu 20.04 上的 libnfc 交叉编译到 Aarch64 Android 13 架构。 当我执行 make 命令时,出现错误: ld.lld:错误:--fix-cortex-a53-843419 仅支持...

回答 1 投票 0

arm的busybox编译:致命错误:byteswap.h:没有这样的文件或目录

尝试构建ARM架构的busybox 面临的错误: > 在 include/libbb.h:13:0 包含的文件中, > 来自 include/busybox.h:8, > 来自 applet/appl...

回答 2 投票 0

如何设置C++的跨平台编译(win7中的NetBeans和linux中的make)

我想使用我喜欢的 editro NetBeans 设置一个 gcc C++ 项目(因为它与 gcc 一起使用),这将依赖于一些外部库。我希望它在 NetBeans 中使用 gcc 链进行编译,...

回答 1 投票 0

在 Windows 上编译是否必须使用 MSVC?

一些开源项目明确指出,为了在Windows上编译,它们需要一个微软编译器(通常也是一个特定版本,因为后面的版本不兼容或将拒绝

回答 1 投票 0

Wazuh 包生成器脚本

在我的 Ubuntu x86_64 上运行 armhf 架构的脚本时,出现错误。 我遵循此说明 https://github.com/wazuh/wazuh-agent/tree/master/packages root@ubuntu:/home/symeon/Des...

回答 1 投票 0

由于动态链接器,交叉编译在我的 Beaglebone Black 上不起作用

我已经开始为一个学校项目开发 Beaglebone Black,并且我们一直在使用 buildroot 来构建我们的自定义图像。现在我们正在使用基本的 5.3 图像。 我们使用 buildroot-

回答 1 投票 0

使用 Cargo 将 Rust 项目从 Windows 交叉编译到 Linux 时出现错误:“未找到链接器 'cc'”

我有一个基本的 rust/cargo 项目,其中包含一个主文件和一些基本依赖项。当未指定目标时,货物构建命令工作正常(我使用的是 Windows,因此它构建到窗口...

回答 3 投票 0

ARM 工具链构建

我正在使用 sysroot 方法构建带有 GCC 4.6.3 的 ARM 交叉工具链。如果我按照 LFS 说明将 gmp、mpfr 和 mpc 源文件夹复制到 GCC 源文件夹,则构建将

回答 2 投票 0

如何为Android编译LLVM/Clang?

我正在尝试在Mac上使用Cmake编译适用于Android的LLVM/Clang 8.0.1(因为不再支持我之前使用的自动工具)。 我正在使用 https://github.com/llvm/llvm-project.git。 在构建目录中我是...

回答 3 投票 0

构建交叉编译器

我正在尝试编译一个c++文件并生成一个asm或s文件以在PSIM中反汇编和运行。每当我尝试这样做时,我都会遇到错误。我正在尝试编译为 mipsI-linux。我想我已经

回答 3 投票 0

交叉编译(arm-none-eabi-as)arm汇编错误“junk at end of line /”或未定义的符号

嗨,当我交叉编译startup.s文件时 (arm-none-eabi-as file.s) (*-海湾合作委员会) 我在每行评论中都遇到一些错误 - 行尾有垃圾,第一个无法识别的字符是/ 当我删除...

回答 2 投票 0

无法使用 tokio-udev 交叉编译 Rust 项目

我想交叉编译一个使用 tokio-udev 的最小项目。由于缺少 libudev,链接器失败: aarch64-linux-musl/bin/ld: 找不到 -ludev 我可以交叉编译 Rust 项目......

回答 1 投票 0

cgo从amd64(linux)交叉编译到arm64(linux)

我正在尝试使用基于arm64的so从“amd64”构建“arm64”架构的go代码。当我使用共享库构建 go 代码时,出现以下错误。可以

回答 3 投票 0

如何配置Qt Creator进行交叉编译

我正在尝试在运行 Yocto 的 RPi 3B 上运行 Qt6 演示示例。当我尝试在 Qt Creator“远程 Linux 设备”中配置交叉编译器时,出现问题。 构建机器是...

回答 1 投票 0

Cmake 错误:即使升级到新版本,仍引用旧版本

CMake 错误:您的 C 编译器:未找到“/home/user/revision OLD/host/linux/x86/usr/bin/qcc”。 请将 CMAKE_C_COMPILER 设置为有效的编译器路径或名称。 CMake 错误:您的 CXX 编译器:“...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.