cross-compiling 相关问题

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

使用 cmake 和自定义工具链从 Windows 交叉编译到 Linux

我想从 Windows 64 位主机为 Linux x86_64 目标编译 grpc 库,并使用虚幻引擎团队提供的跨平台自定义工具链。 这是我的工具链文件(我...

回答 0 投票 0

Docker 忽略 `Dockerfile` 中的 `--platform` 标志

我正在尝试为我的 Rust 项目创建 docker 镜像。我希望构建器在本机架构上运行以缩短编译时间(我使用的是 Apple M1)并且运行时使用 linux/amd64 因为这就是...

回答 1 投票 0

在 x86_64 上将 Rust 交叉编译为 aarch64 时出现错误“对 getauxval 的未定义引用”

我正在尝试为两个 OpenWRT 路由器构建 Rust 应用程序。一个在ramips(mipsel)平台上,另一个在rockchip(aarch64)平台上。 我完成了 mipsel 的交叉编译,我们...

回答 0 投票 0

交叉编译Linux wifi驱动

我正在尝试为 Airlink AWLL6075 无线 n usb 适配器交叉编译 Realtek wifi 驱动程序。芯片组显然是 RTL8191SU,我已经从 Realtek 下载了适用于 Linux 的驱动器...

回答 1 投票 0

使用 clang 交叉编译到 arm embedded

我正在使用与 Xcode14.3(clang 版本 14.0.3)捆绑在一起的命令行工具,并尝试使用 clang 交叉编译 Arduino Due 的代码。有没有人知道如何做到这一点? % ...

回答 0 投票 0

如何使用 CMake 正确编译我的 c 项目所依赖的 libpcap?

我正在使用 cmake 编译 libpcap。 libpcap 将链接到我的应用程序。这是我的 CMakeLists.txt 文件的一部分: 包括(获取内容) FetchContent_Declare( pcap GIT_REPOSIT...

回答 0 投票 0

如何使用 cmake 正确编译我的 c 项目所依赖的 libpcap?

我正在使用 cmake 编译 libpcap。 libpcap 将链接到我的应用程序。这是我的 CMakeLists.txt 文件的一部分: 包括(获取内容) FetchContent_Declare( pcap GIT_REPOSIT...

回答 0 投票 0

如何关闭 RISC-V 压缩指令?

当我使用 riscv64-unknown-elf-gcc 时,选项 -march=rv64g 和 -march=rv64gc 之间几乎没有区别。 -march=64g 将在标准库函数中使用 RVC 代码,例如 prin...

回答 2 投票 0

如何关闭 RISC-V 压缩指令?

当我使用 riscv64-unknown-elf-gcc 时,选项 -march=rv64g 和 -march=rv64gc 之间几乎没有区别。 -march=64g 将在标准库函数中使用 RVC 代码,例如 prin...

回答 2 投票 0

用 cmake 交叉编译 cmocka 找不到必要的头文件

我在 M1 Mac 上工作,我已经从 ARM 网站下载了适用于 Apple Silicon 的 arm-none-eabi-gcc。我想用这个编译器编译 cmocka,这样我就可以将库链接到嵌入式

回答 0 投票 0

使用 cross 交叉编译 rust 项目时,无法为 libgpg-error-sys v0.6.0 运行自定义构建命令

每当我尝试在运行 arch linux 的机器上交叉编译我的 rust 项目时,对 x86_64-unknown-linux-gnu 架构使用交叉,我都会收到此错误 $ cross build --target x86_64-unknown-li...

回答 0 投票 0

ARM架构的lighttpd编译

我正在尝试在 linux (UBUNTU) 中安装 lighttpd 并将其交叉编译为 ARM 体系结构,所以任何人都可以帮助我完成可能的 ./configure 步骤,我提到了我已经完成的步骤直到.. .

回答 0 投票 0

Mingw-w64-g++交叉编译报错incompatible libraries

我正在尝试使用 x86_64-w64-mingw32-g++ 和 32 位 Windows 的 -m32 选项进行交叉编译。我只使用标准库,没有额外的。 我得到这个输出:: x86_64-w64-mingw32-...

回答 0 投票 0

在 android Studio logcat 中显示 Go 文件的日志

我有一些用 Go 语言编写的函数,我正在使用以下生成 .h 和 .a 文件的命令将这些函数导出到 C(交叉编译) 去构建-buildmode=c-archive -o ...

回答 1 投票 0

构建 Yocto bitbake 配方,这取决于 grpc,grpc-native 失败说 grpc_cpp_plugin 不存在

我正在开发一个使用 gRPC 的 C++ 组件,并在我的 bitbase 配方 (Yocto dunfell) 中使用以下定义来使用 CMake 构建它: 取决于+=“\ grpc \ grpc-native \ ......

回答 3 投票 0

Code::Blocks/wxWidgets 交叉编译 Windows 失败

我正在尝试在 Linux 中设置 Code::Blocks 以针对 Windows 进行交叉编译。我可以在编译器之间切换,但是当我尝试编译一个(新的空的)wxWidgets 项目时。 Linux 编译器成功并且...

回答 1 投票 0

如何在 STM32F415 目标上运行 Rust 代码?

我正在尝试从 STM32F4xx HAL 板条箱中获取 Blinky 示例以在 STM32F415RGT6 目标上运行。我修改了示例代码,这样连接到引脚 PC13 的 LED 就会闪烁,而不是

回答 0 投票 0

仅使用特定操作编译 Eigen3 以减少二进制大小

我只想在 Eigen 中编译所需数量的操作,因为完整编译的二进制文件重约 20mb,但我只使用基本的矩阵乘法、组件明智的东西和逆,看起来......

回答 0 投票 0

在 C++ 中定位用于交叉编译的特定库

我正在尝试使用 CMake 使用 Wiring Pi 库交叉编译 C++ 代码,但我无法让 CMake 找到正确的库。因为我是从 x86 编译到 ARM 的……

回答 0 投票 0

如何在 Apple Silicon 中从 C 源代码创建 x86_64 汇编文件?

我当前的设置是 m1 MacBook Air。 我正在阅读一本低级编程书籍。 我想要将我编写的 C 代码编译为 x86_64 程序集。 使用 clang 我可以很容易地做到这一点: clang-ta...

回答 2 投票 0

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