cross-compiling 相关问题

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

如何使用gcc制作交叉编译器?

虽然网上有很多关于如何制作交叉编译器的教程,但我实际上并没有明白。 我使用的是 fedora 16 并且已经安装了 gcc。我不确定 binutils 。我该怎么办...

回答 1 投票 0

如何使用LLVM针对不同的目标架构编译程序?

我想使用 LLVM / Clang 将基本程序 hello.c 编译为本机 x86 架构以生成中间体和程序集。 我使用了以下命令: clang -O3 -emit-llvm hello.c -...

回答 3 投票 0

如何从生成的二进制文件中查看哪些静态库用于 gcc/g++ 编译?

上下文:我正在使用 Linux 工具链(包括 g++、其他构建工具、库、标头等)来使用静态链接库构建我的代码。我想确保我只使用库/标头...

回答 2 投票 0

我在为 ARM 构建交叉编译器工具链时遇到错误(错误 2)

我想使用实用程序构建交叉编译器工具链。 所以我下载了所有 tar 文件。然后我更改为父构建根目录。 然后我配置为ARM & ARM 920T。我取消了所有...

回答 2 投票 0

为 Intel 机器交叉编译 C++ 代码

我正在开发一个C++项目,需要在Intel SBC(单板计算机)上运行。该开发是在英特尔的台式机上进行的。是否建议在办公桌上编译代码...

回答 1 投票 0

CMake 变量在运行之间保持不变,即使它被重置了

我正在尝试使用 CMake 从 Ubuntu 交叉编译到 Windows。我已经配置了所有内容(安装了 mingw32 和 mingw64),并且我有两者的相关工具链文件。问题是...

回答 1 投票 0

使用 Docker windows 执行 C 程序

当我尝试运行 docker 映像时,我收到以下错误。 /bin/sh: 1: [.\helloworld]: 未找到。 有谁可以帮我解决一下吗... 运行 apt-get update -y && apt-get

回答 1 投票 0

抱歉,未实现:Thumb-1 ‘hard-float’ VFP ABI -arm-linux-gnueabihf-gcc - 目标为armv6

示例代码(无论问题是什么,人们似乎都需要它): #包括 int main() { printf("你好,世界! ”); 返回0; } 我遇到的实际问题是...

回答 1 投票 0

内联调用‘always_inline’‘vld1q_u16’失败 - 为armv6交叉编译Node.js

我正在尝试为 Raspberry Pi Zero v1 交叉编译 Node.js。与 v2 型号不同,该型号具有armv6 CPU,官方节点发布仅针对armv7+。 我使用以下脚本配置了项目...

回答 1 投票 0

运行modules_prepare时如何处理Yocto GCC交叉编译器中的奇怪libc.so?

当尝试为 Yocto Linux 设置交叉编译环境时,在构建 Linux 内核使用的一些主机工具时,我遇到了不寻常的构建错误。这似乎...

回答 1 投票 0

在 `sysroot/usr/` 中向 crosstool-ng sysroot 二进制文件添加前缀

我正在使用 crosstool-ng 构建跨原生工具链:build=x86_64,host=target=arm。 我需要这个新工具链包含一个与已安装到系统 / 的 glibc 不同的 glibc。 哦...

回答 1 投票 0

在这种情况下`docker commit`的替代品?

我正在尝试构建一个 Docker 映像(基于 debian:latest)以进行交叉编译。此过程中的一个步骤是创建交叉编译 sysroot,其中涉及运行以下命令

回答 1 投票 0

通过apt-get在X86上安装armhf lib

我正在尝试在我的笔记本电脑上安装 libluetooth-dev,但不是 x86 版本,而是 armhf 版本。我使用的是 Ubuntu 16.04。 我尝试这样做的方法如下: sudo dpkg --添加架构armhf 然后我添加了 d...

回答 1 投票 0

使用cmake创建一个无需cmake的Makefile

我正在使用 cmake 尝试在 Linux 上构建一个项目。 它生成一个 Unix Makefile 系统,非常好。 问题是,如果 cmake 不是,我无法使用此 Makefile 在另一台机器上构建

回答 1 投票 0

Zig 交叉编译 riscv64-linux-musl 在 Windows 上失败

我正在使用一个简单的 github 操作来尝试使用 windows-latest 构建一些 ELF 二进制文件,只是为了检查它是否有效:https://github.com/libriscv/godot-sandbox-programs/blob/windows/。 github/工作流程...

回答 1 投票 0

使用外部 SDK 工具链文件在 VisualStudio 上进行 CMake 项目编译错误

我正在 Windows 计算机上使用 VisualStudio CMake 项目。 我正在使用外部 SDK 来交叉编译适用于 Linux Arm 架构的 C++ 程序。 我将 SDK 工具链添加到 cmakeToolchain

回答 1 投票 0

在 Windows 上编译 Mac/Linux

显然,您无法在 Windows 上真正运行 Mac 或 Linux 应用程序,但是您可以使用 MSVC++ 为这些平台编译二进制文件吗(显然要插入额外的编译器和工具)?对于

回答 3 投票 0

将lua脚本编译为独立可执行文件

有没有办法从简单的 lua 脚本创建独立的可执行文件?简单地说,我的意思是:我只是使用 lua 5.1 提供的内容。 如果是这样,是否有某种“交叉编译器”可用......

回答 5 投票 0

tpm2-tss交叉编译失败

我正在为arm编译tpm2-tss。我成功配置并运行了 make ,但是在运行 make install 时我面临以下问题 [/app/workspace/tpm2-openssl-1.2.0/tpm2-tss]$ make install...

回答 1 投票 0

gcc可以针对不同CPU进行交叉编译吗?

安装在 Fedora 16 上的 gcc 是否可以针对不同的 CPU(比如 SPARC)进行交叉编译? 我已经有了一定的认识,如有错误,还需要专家指正。不同的歌剧...

回答 2 投票 0

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