cross-compiling 相关问题

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

无法为 Android 构建 OpenSSH 9.3p

我正在尝试为 Android 构建 OpenSSH。我正在使用当前(截至撰写本文时)版本,即 9.3p。这是我所做的(主要取自 Building OpenSSH for Android): 导出 ANDROID_NDK_ROOT=$

回答 1 投票 0

交叉编译时的 llvm 构建问题

我正在尝试使用 cygwin 将 llvm 从 Windows 交叉编译到类似 x86 架构的 Linux。我正在使用 cygwin 的 windows cmake,因为我在使用 cygwin cmake 时遇到了一些路径问题。我...

回答 1 投票 0

交叉编译libtcc

我正在尝试创建一个简单的 hello world 程序,它使用 libtcc 动态编译代码。 当我在linux上本地编译它时它工作得很好。然而,当我尝试c...

回答 1 投票 0

如何在ubuntu中针对arm64交叉编译TensorFlowr1.15 c++静态库

现在,我在ubuntu22中通过运行../tensorflow-r1.15/tensorflow/contrib/makefile/build_all_linux.sh获得了TensorFlowr1.15 c++静态库libtensorflow-core.a。 但是,我需要在arm64中使用它。 哈...

回答 1 投票 0

Rust 中的交叉编译需要主机和目标架构依赖关系

我正在尝试弄清楚如何交叉编译我的 Rust 项目来为 ARM64 构建它。我已经设置了一个 Tauri v1 项目,并按照他们的官方文档了解如何配置我的 Ubuntu 22.04 amd64

回答 1 投票 0

gcc 的 -march=native 是一个方便的选项吗?有什么魔法是你无法手动获得的吗?

当使用 gcc 的 -march=native 选项时,它会设置许多标志/选项, 但这是否可以通过手动设置所有内容来复制,或者是否设置了一些不暴露给用户的内容...

回答 1 投票 0

gcc 的 -march=native 是一个方便的选项吗?

当使用 gcc 的 -march=native 选项时,它会设置许多标志/选项, 但这是否可以通过手动设置所有内容来复制,或者是否设置了一些不暴露给用户的内容...

回答 1 投票 0

Qt6 交叉编译 BeagleboneBlack(ARMHF)

我想为armhf编译Qt6.6。我用 Qt5.12.1 版本进行了编译。我正在用这个。但我需要与 Qt6.6 兼容的更新的库(例如 QCanDbcParser)。 我遵循了本指南...

回答 1 投票 0

cmake 找不到 libstdc++

(使用elementaryOS/Ubuntu) 我正在交叉编译 x265 并且我鼓励了恼人的问题。由于某种原因,cmake 不想接受 -static-libstdc++,因为 ld 显然无法找到它。 ...

回答 1 投票 0

rust 在 x86_64 机器上编译 x86 库

我有 ubuntu x86_64 容器,并且货物构建进展顺利。 但我也需要构建 x86 库版本。 据我了解,我需要添加 i686 工具链和目标。 rustup 目标添加 i686-unknown-

回答 2 投票 0

如何为特定的 rustup 工具链安装 Rust 目标?

我在 64 位 Windows 机器上使用 rustc 和 Cargo 来编译 32 位应用程序。当使用稳定的工具链时,这工作得很好,但是当我尝试使用测试版工具链时,它会失败。 测试版

回答 2 投票 0

与 libcrypto 的链接问题:对 `__imp__CertFreeCertificateContext' 的未定义引用

我正在尝试使用gitian和i686-w64-mingw在Linux主机上交叉编译cachecoin二进制文件作为Windows目标。 编译工作正常,直到依赖项静态链接的最后一步......

回答 2 投票 0

使用 Clang-CL 跨 Windows 构建 ICU(来自 Conan)

我在使用 Clang-CL 构建 Conan 的 ICU 配方时遇到了一些麻烦。 我使用以下主机配置文件在 Linux 上编译此项目: {% set msvc_install_root = os.getenv("HOME&quo...

回答 1 投票 0

Android 的外部库和 JNI:dlopen 失败:找不到库“libcrypto.so.1.1”,即使 SONAME 设置正确

我已经为Android(x86和arm)交叉编译了OpenSSL。我通过 build.gradle 使用 jniLibs 将 .so 文件(分别为:libcrypto.so 和 libssl.so)添加到生成的 .apk 文件中。我查过了...

回答 1 投票 0

如何使用armv7的opencv包交叉编译rust项目

我有一个简单的 Rust 应用程序,它在我的 Ubuntu 主机上编译时没有错误。 Cargo.toml 看起来像这样: [包裹] 名称 =“openvc-测试” 版本=“0.1.0” 编辑...

回答 2 投票 0

如何将专有库包含到 Yocto 生成的嵌入式 Linux 的工具链 (SDK) 中?

我正在寻找一个示例,展示如何将专有库包含到工具链中。 我们将该库称为 myLib。为此,我创建了一个配方 myLib.bb 并添加了: BBCLASSEXTEND =“呐...

回答 1 投票 0

在嵌入式设备上如何本机调试 bazel build 生成的可执行文件

Bazel 使用交叉编译器工具链构建一段简单的代码 hello-world,并确认生成的可执行二进制文件包含调试信息, $ 文件 bazel-bin/examples/hello_world/hello_world

回答 1 投票 0

如何在 Yocto SDK 中包含一些库

我已经使用bitbake构建了marble库和meta-qt5-工具链。 我已经在我的PC上成功安装了SDK。但是无法在/usr/local/oe-core(x64)/中找到marble库 我怎样才能包含lib...

回答 1 投票 0

在amd64上为arm64编译OpenCV时出现错误C1189

我正在尝试使用 MS Visual Studio C++ (17) 在 Windows x64 主机上为 arm64 编译 OpenCV,无论我尝试什么,都会不断得到: 致命错误 C1189:#error:此标头特定于 X8...

回答 1 投票 0

U-boot 交叉编译:为什么不使用所选工具链进行 make?

我注意到了一个奇怪的问题。为了构建古老的 uboot (2012.10),我使用了外部工具链 (uClibc-ng)。我正在构建 ARM 目标。这是我的命令...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.