gpt4 book ai didi

c# - 在 Ubuntu 环境中使用 MonoDevelop 将 C# 代码交叉编译为 Colibri iMX6 (Linux) exe

转载 作者:太空宇宙 更新时间:2023-11-04 10:35:43 24 4
gpt4 key购买 nike

我想使用 Colibri iMX6 模块(Linux 操作系统)开发嵌入式应用程序。我在虚拟机上运行 Ubuntu 16.04 并安装了 monodevelop。我想用 C# 编写我的应用程序并使用 mono for arm 处理器交叉编译它。

谁能指导我完成使用 mono 创建 arm 可执行文件的过程?

提前致谢。

最佳答案

.NET 的一大优点是您不需要交叉编译任何东西。 CIL 程序集本质上是独立于平台和体系结构的——除非您的程序集链接到特定于平台的程序集(例如 Windows 上的 WPF 程序集),或者如果项目文件build设置针对特定的处理器体系结构(例如 x86 或 x64)/x86-64)。如果您不链接到任何依赖于平台的程序集(除非它们存在于您的目标平台上)并以 AnyCPU 架构为目标,那么您在一个系统上构建的程序集应该在任何可用的单声道上运行。

关于c# - 在 Ubuntu 环境中使用 MonoDevelop 将 C# 代码交叉编译为 Colibri iMX6 (Linux) exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37661135/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com