腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
将
Linux
移植
到另一个平台需求
、
、
、
、
我知道
Linux
是可用的,并且已经
移植
到许多不同的平台上,比如X86、
ARM
、PowerPC等等。 然而,在
移植
方面,究竟需要什么呢?我的理解是,
Linux
是用C编写的软件,因此,当将
Linux
最初从X86
移植
到
ARM
或其他方面时,这不只是用编译器为特定目标体系结构重新编译代码的问题吗?撇开不同外设的设备驱动程序相比,在将
Linux
移植
到新体系结构时还需要做些什么。编译器没有为我们处理所有的事情吗?
浏览 0
提问于2019-02-28
得票数 29
回答已采纳
5
回答
嵌入式软件编程中的C++
、
、
如果我用C++语言编写嵌入式
linux
系统的代码,有什么大问题吗?谢谢
浏览 0
提问于2010-03-19
得票数 5
回答已采纳
1
回答
如何检查
arm
- to
linux
-gnueabi-g++对C++11的支持
、
、
、
我正在编写一个使用C++11特性如std::atomic、std::threads等的可
移植
应用程序。如何验证我的
ARM
GCC交叉编译器工具链是否支持C++11标准?我尝试使用
arm
-none-
linux
-gnueabi-g++ -v和
arm
-none-
linux
-gnueabi-g++ --version,但是它在使用-std=c++11时返回错误。编辑#
arm
-
linux
-gnueabi-g++ -std=c++11 dum.cpp cc1pl
浏览 6
提问于2013-12-13
得票数 8
回答已采纳
2
回答
找不到LOCAL_LDLIBS中的链接
、
-lsonivox但是当我运行ndk-build时,我得到了这个错误: /home/sebastian/ndk/toolchains/
arm
-
linux
-androideabi-4.6/prebuilt/
linux
-x86_64/bin/../lib/gcc/
arm
-
linux
-androideabi/4.6
浏览 2
提问于2014-04-02
得票数 3
1
回答
面向
ARM
的Tizen IVI 3.0
移植
、
、
、
作为我工作的一部分,我试图为
ARM
移植
整个tizen软件。 从Tizen 中,我看到构建工具(MIC和GBS)也支持
ARM
交叉编译。进一步分析:通过对GBS工具和tizen软件的进一步分析,我发现所有的工具链(称为预构建)仅适用于x86平台,而不适用于
ARM
平台。因此,我开始为
ARM
构建工具链(在Buildroot的帮助下,以及来自cross So ng sysroot的预先存在的
ARM
交叉编译器)。由于所有包(RPMS)之间的许多循环依赖,我无法继续。有没有办法为
ARM</em
浏览 0
提问于2013-10-10
得票数 0
1
回答
将
Linux
移植
到
ARM
、
背景所以我的问题是:: 开发人员需要采取哪些步骤将内核
移植
到基于
ARM
的机器上?如果有人有这样一种设计
浏览 4
提问于2011-03-01
得票数 2
回答已采纳
1
回答
所有的中端
ARM
处理器是什么?
、
、
我们正在考虑将
linux
移植
到它上,并根据我们的需求对其进行修改。我们的目标:我们想要在这个类别中建立一个设备,请点击链接:感谢和问候,Avi和Co
浏览 3
提问于2011-06-26
得票数 1
回答已采纳
2
回答
是否有可用于uclibc的回溯
移植
?
、
、
、
、
我们在
ARM
9上运行uclibc
linux
,问题是uclibc不支持回溯。当发生核心转储时,我无法获取调用堆栈。 有没有人有好的解决方案?例如,现有的uclibc回溯
移植
,或者在核心转储发生时抓取调用堆栈的好方法(uclibc+
ARM
+
Linux
)?
浏览 7
提问于2010-03-29
得票数 10
2
回答
平台之间的C枚举大小不匹配存在潜在危险
、
、
、
、
我正在将net-snmp
移植
到
ARM
平台(ThreadX OS,而不是
linux
),这是从在
Linux
x86机器上进行编译开始的这种不匹配是否可能对内存分配造成严重破坏?在尝试将字符串写入内存时,程序崩溃。我如何强制枚举在
ARM
上也是4字节大? 我正在用gcc的
arm</em
浏览 2
提问于2016-08-26
得票数 3
1
回答
未找到用于
ARM
- form lib的ncurse 5.9交叉编译
、
、
为了将GNU纳米编辑器
移植
到这个体系结构中,我试图交叉编译
ARM
的ncures5.9。我已经使用交叉工作台-ng构建了我的工具链,构建完成了,没有任何问题。/configure
arm
-
linux
--target=
arm
-
linux
--with-shared --prefix=/opt/x-tools/
arm
-unknown-
linux
-gnueabi然后,我尝试使用以下命令使ncures5.9: make
浏览 1
提问于2014-08-12
得票数 1
1
回答
寻找经济实用的基于
ARM
的
Linux
学习板
、
我想学习嵌入式
linux
和
移植
。或者我要去找其他的板子,比如FriendlyARM Mini 2440?
浏览 0
提问于2013-12-11
得票数 0
1
回答
要自定义的Yocto源位置?
解释要配置的文件的源代码总是在"arch“之后提供路径,例如: arch/
arm
/boot/dts 但是在Build目录中,有多个dts具有相同的路径; 1- ./tmp/work/cortexa8hf-neon-poky-
linux
-gnueabi/
linux
-libc-headers/4.18-r0/
linux
-4.18/arch/
arm
/boot/dts
浏览 27
提问于2019-01-17
得票数 0
1
回答
查找
移植
到
linux
-
arm
的JVM
、
、
我正在尝试将JVM
移植
到我的基于
linux
-
arm
的机顶盒上,它可以运行midlet,即它应该基于MIDP配置文件。我尝试过phoneMe功能,但失败了。有没有更好的
移植
解决方案?
浏览 6
提问于2011-08-20
得票数 1
1
回答
如何通过/proc/config.gz启用对内核配置文件的访问?
、
、
、
我有一个基于
arm
的板(带有Allwinner H3 sun8iw7p1 SoC的NanoPi-M1),它有Debian操作系统,并且在/proc目录中没有config.gz文件。
浏览 0
提问于2016-12-04
得票数 3
回答已采纳
2
回答
系统androideabi在构建libtool时未被识别-2.2.4
、
、
、
、
/home/cdac/Downloads/android-ndk-r10/toolchains/
arm
-
linux
-androideabi-4.6/prebuilt/
linux
-x86/bin/
arm
-
linux
-androideabi-gcc--sysroot=/home/cdac/Downloads/android-ndk-r10/platforms
浏览 3
提问于2014-09-17
得票数 2
回答已采纳
2
回答
配置文件如何找到正确的交叉编译工具?
、
、
、
我需要将ZThread库
移植
到安卓开发环境。当我设置--host=
arm
-eabi时,配置文件检查
arm
-eabi-g++
arm
-eabi-c++...,但是我的交叉编译工具链被命名为
arm
-
linux
-androideabi-*;当我更改为--host=
arm
-
linux
-androideabi时,它显示系统"androideabi“无法识别,我认为它不在错误消息为:正在检查生成系统类型...无效的配置
arm</e
浏览 2
提问于2011-07-20
得票数 3
回答已采纳
2
回答
LINUX
上是否需要未对齐的内存访问(从Windows
移植
到
Linux
)
、
我正在将代码从Windows
移植
到
Linux
(Red Hat
Linux
或Fed)。在现有代码中,我确实发现代码具有(数据类型未对齐*)引用。你能让我知道1)
移植
到
Linux
时需要未对齐的内存访问吗? 2)如果需要,你能让我知道如何才能达到同样的效果吗? 我到处寻找
linux
版本。我遇到过
arm
/unaligned.h的用法。
浏览 0
提问于2012-05-29
得票数 0
1
回答
关于在各种架构和操作系统上运行可执行文件的问题
、
、
、
我正在开发一个python代理,我想在各种环境(基本上不同的docker镜像,但不一定)上运行它。但我真的不知道在这个低级领域是如何工作的。 我使用pyinstaller编译了这个项目,它在我的机器上成功运行。文档上写着,我应该在我想要运行它的机器上编译项目,但我确实想为可执行文件准备各种版本,以便它能够提前在它们上运行,但我不知道我需要考虑的标准是什么。 如果我想在不同的docker镜像上运行代理,我需要注意哪些规范?架构?操作系统?GCC版?基础图像? 编译尽可能多的二进制文件以支持各种docker镜像的最佳方式是什么? 例如,如果我在高山图像上编译项目,这是否意味着它将在所有基于高山图
浏览 78
提问于2021-04-15
得票数 0
回答已采纳
1
回答
将TCP客户端和服务器从
Linux
移植
到QNX Neutrino的难度
、
、
现代
Linux
和QNX中微子之间有没有什么主要区别,使得
移植
现有的客户端/服务器变得困难?源代码通常是使用Qt的qmake构建的,但没有其他Qt依赖项。如果重要的话,这将在
ARM
CPU上运行,但我们也已经在
Linux
上为
ARM
构建了。
浏览 1
提问于2011-12-01
得票数 1
回答已采纳
1
回答
Ubuntu用于
ARM
64位设备(即.树莓Pi,ODROID M1)
但是,我想在基于
ARM
的ODROID M1上运行Ubuntu。是否有将
移植
到基于
ARM
的CPU的计划? 如果不是,在ODROID M1上使用其他类似的
Linux
发行版会更好吗?
浏览 0
提问于2022-09-13
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Microsoft将Ubuntu移植到Windows ARM上
腾讯微服务框架TARS成功移植至Arm架构
Redox OS 计划移植更多 Linux 软件
Linux驱动|rtc-hym8563移植笔记
微软开始向Linux移植Windows Sysinternals工具
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券