腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
将
Linux
移植
到另一个平台需求
linux
、
compiling
、
arm
、
x86
、
portability
我知道
Linux
是可用的,并且已经
移植
到许多不同的平台上,比如
X86
、
ARM
、PowerPC等等。 然而,在
移植
方面,究竟需要什么呢?我的理解是,
Linux
是用C编写的软件,因此,当将
Linux
最初从
X86
移植
到
ARM
或其他方面时,这不只是用编译器为特定目标体系结构重新编译代码的问题吗?撇开不同外设的设备驱动程序相比,在将
Linux
移植
到新体系结构时还需要做些什么。编译器没有为我们
浏览 0
提问于2019-02-28
得票数 29
回答已采纳
2
回答
平台之间的C枚举大小不匹配存在潜在危险
c
、
gcc
、
enums
、
arm
、
sizeof
我正在将net-snmp
移植
到
ARM
平台(ThreadX OS,而不是
linux
),这是从在
Linux
x86
机器上进行编译开始的这种不匹配是否可能对内存分配造成严重破坏?在尝试将字符串写入内存时,程序崩溃。我如何强制枚举在
ARM
上也是4字节大? 我
浏览 2
提问于2016-08-26
得票数 3
1
回答
关于在各种架构和操作系统上运行可执行文件的问题
python
、
docker
、
pyinstaller
、
executable
我正在开发一个python代理,我想在各种环境(基本上不同的docker镜像,但不一定)上运行它。但我真的不知道在这个低级领域是如何工作的。 我使用pyinstaller编译了这个项目,它在我的机器上成功运行。文档上写着,我应该在我想要运行它的机器上编译项目,但我确实想为可执行文件准备各种版本,以便它能够提前在它们上运行,但我不知道我需要考虑的标准是什么。 如果我想在不同的docker镜像上运行代理,我需要注意哪些规范?架构?操作系统?GCC版?基础图像? 编译尽可能多的二进制文件以支持各种docker镜像的最佳方式是什么? 例如,如果我在高山图像上编译项目,这是否意味着它将在所有基于高山图
浏览 78
提问于2021-04-15
得票数 0
回答已采纳
2
回答
嵌入式
ARM
9设备上的Python/mySQL?
python
、
arm
、
embedded
我有一个应用程序,一个小型嵌入式
ARM
9设备(运行
Linux
)必须从传感器收集信息,然后连接到远程mySQL数据库并插入数据。我在
ARM
9设备上运行Python2.5很好。我在Python2.5中开发了一个运行在
x86
Windows上的原型应用程序,它与mySQL连接并插入得很好。我在这个问题上的困惑来自于使用"mySQL连接/C“,在使用之前必须对
ARM
处理器进行交叉编译。 什么是将这个DB应用程序
移植
或移动到
ARM
设备上的最佳方法?在支持必须交
浏览 6
提问于2009-08-07
得票数 0
1
回答
在
ARM
和
X86
上的行为有什么不同?
bash
、
arm
、
expect
除了编译expect on
ARM
之外,还有其他风险吗?是否必须为不同的系统编写不同的expect脚本?
浏览 3
提问于2014-02-27
得票数 1
回答已采纳
2
回答
Android,什么是工具链兼容性问题?
android
、
x86
、
arm
、
toolchain
、
build-script
当将
ARM
本机应用程序
移植
到
x86
平台时,英特尔说: 您的构建环境可能直接使用工具链,而不是使用Android* build脚本。对于
ARM
*,所使用的路径是: android-ndk\toolchains\
arm
-
linux
-androideabi-4.4.3 For
x86
使用路径:\x86-4.4.3获得更多信息,请参阅位于
浏览 0
提问于2015-03-17
得票数 1
1
回答
在
Linux
上运行Android的
ARM
二进制文件
android
、
linux
、
kernel
、
arm
可以在其他以
Linux
为特色的
ARM
设备上运行为Android (而不是.apk)构建的
ARM
二进制程序( Raspberry就是这样)?我正试图在
ARM
上
移植
我的一个项目,但我需要使用一个封闭源代码二进制程序(SopCast),它只适用于
x86
(Windows )和(最近的) Android设备。运行file sopclient显示ELF 32位LSB可执行文件、
ARM
、version 1 (SYSV)、动态链接(使用共享库)、剥离,但sh sopclient说不能
浏览 4
提问于2012-07-08
得票数 8
回答已采纳
1
回答
gcc警告“在GCC 7.1中为X更改了项目参数传递”是什么意思?
c++
、
gcc
我有一个在
x86
Linux
和Windows上运行的C++项目,它构建得很好,并且在
x86
linux
和Windows上没有任何警告,我需要把它
移植
到一个
ARM
设备上,所以我试着用在我的
x86
机器上运行的"
arm
-
linux
-gnueabihf“gcc 7.2交叉编译它,它构建了,但我收到了很多这类警告。normal_iterator<P2d*, std::vector<P2d> >' ch
浏览 369
提问于2018-01-08
得票数 58
回答已采纳
2
回答
Android编译
ARM
本地应用程序到
x86
(porting&Houdini)
android
、
android-ndk
、
x86
、
arm
、
porting
我正在研究如何在
x86
平台上编译
ARM
本地应用程序,我遇到了两个主题(Houdini二进制翻译和
移植
),我遇到了一些困难。谢谢你提前提供帮助
浏览 4
提问于2015-03-16
得票数 0
回答已采纳
1
回答
在
x86
上运行ARMv6打印机驱动程序二进制文件
linux
、
x86
、
intel
、
armv6
我们正在将一种解决方案
移植
到
ARM
上,该解决方案最初设计为运行在
x86
/x64 Debian系统上。然而,到目前为止,除了这个解决方案之外,我们还推出了一台兼容的打印机,并附带了用于
Linux
的驱动程序(
x86
和x64),不幸的是,制造商没有
ARM
驱动程序,也无法从源代码编译一些打印机(不知道原因)。我用CUPS安装了打印机,并使用了
x86
二进制文件。的系统上运行
x86
二进制文件?编辑: 我还意识到了专有解决方案,该解决方案声称使在
A
浏览 10
提问于2014-10-28
得票数 1
回答已采纳
1
回答
移植
到
ARM
处理器相关
arm
我试图将一些代码
移植
到
ARM
处理器上的Debian安装。我在查找'libmygcc.a‘时遇到问题--这是一个编译文件还是需要安装的库?我把它放在
linux
(
x86
)机器上,但不清楚它是从哪里来的。
浏览 1
提问于2011-09-01
得票数 0
回答已采纳
3
回答
将
x86
/64 Windows程序
移植
到Windows 8
ARM
上
windows
、
x86
、
arm
、
porting
、
windows-8
(来自视窗工程团队)说: 如果是的话,是什么阻止我这么做的?我的理解是。 如果不是,它们不能将
x86
/64应用程序
移植
到
ARM
是什么意思?
浏览 1
提问于2012-03-06
得票数 5
回答已采纳
3
回答
raspberry pi :编写
Linux
设备驱动程序
linux-kernel
、
linux-device-driver
、
embedded-linux
我有一些关于
Linux
(RHEL5.4)设备驱动程序和内核内部的基础知识,并希望获得这些方面的专业知识。我开始了解覆盆子派的板子。我的问题是,我在
Linux
服务器上编写的相同代码也可以在那里工作-它们的架构和概念是相同的吗?请注意,如果这不是相同的情况,那么我需要购买一台台式电脑,否则离线练习的目的。
浏览 0
提问于2013-07-18
得票数 0
回答已采纳
2
回答
arm
cortex a9交叉编译奇怪的浮点行为
c++
、
c
、
floating-point
、
arm
、
cross-compiling
我正在尝试将一个更大的应用程序从
x86
移植
到
arm
cortex a9上,但是在交叉编译应用程序时,我发现像modf这样的浮点函数出现了奇怪的分段错误,其他libc++函数似乎只是处理了错误的浮点数,但并没有崩溃/test_nativ 交叉编译@tegra$ .@
x86
$
arm
-cortex_a9-<
浏览 1
提问于2012-10-09
得票数 7
回答已采纳
1
回答
GCC
ARM
寄存器
c
、
gcc
、
assembly
、
arm
、
inline-assembly
我正在尝试将
移植
到armv7h,它使用了一些
x86
asm,而这些东西在转换为
x86
时遇到了困难。decl %0": "=m" (*ptr): "m" (*ptr));是什么,我试过两者都给了和 Error:
浏览 6
提问于2014-06-01
得票数 1
1
回答
针对
ARM
架构编译
Linux
程序-在主机操作系统上运行
linux
、
windows
、
arm
我有一块来自Freescale (i.MX53)的
ARM
Coretex-A8开发板,运行
Linux
Ubuntu。它启动得很好,我可以用鼠标/键盘/终端访问系统。我也可以选择在
Linux
X86
上运行,但我怀疑这对我开发
ARM
应用程序有帮助。
浏览 4
提问于2013-01-28
得票数 6
回答已采纳
2
回答
Android可以将一个windows包含到一个Android共享库中吗?
java
、
android
、
c
、
dll
、
android-ndk
甚至可以在ndk-build命令中链接/包含一个dll文件,并生成一个可以从android代码访问dll函数的共享库。谢谢。
浏览 7
提问于2013-10-08
得票数 3
回答已采纳
2
回答
ARM
和
x86
上的
Linux
和Android应用程序
ubuntu
、
android
、
arm
、
x86
有大量低成本的基于
ARM
的迷你设备正在推出(棉花糖果等)。其中有些是Android的,有些是
Linux
的,还有一些允许这两种操作系统运行。很难制造出低成本的
x86
设备来运行Ubuntu/<e
浏览 0
提问于2013-01-16
得票数 2
回答已采纳
2
回答
安卓英特尔设备将只运行armeabi或
x86
.so库,而不是两者的混合?
android
、
android-ndk
、
x86
、
java-native-interface
我的APK中有两个.so库:2) LibraryB:针对
ARM
和
x86
的构建。对于英特尔设备来说,
ARM
libhoudini仿真器太慢,无法以良好的速度运行该库,因此它必须有一个工作正常的
x86
端口。../lib/
x86
/LibraryB (注意:
x86
没有Lib
浏览 1
提问于2015-07-08
得票数 0
1
回答
在
x86
上引导
Linux
与在
ARM
上引导
Linux
有什么不同?
assembly
、
linux-kernel
、
x86
、
arm
、
bootloader
我正在尝试理解在
x86
和
ARM
架构上引导
linux
过程,并想知道在
x86
上引导
linux
和在
ARM
上引导
linux
之间的区别。我在
ARM
端没有看到这样的行为,在
ARM
端,
linux
Image作为一个整体被加载到CPU地址中,映射到连续位置的逻辑内核空间。有没
浏览 3
提问于2014-03-27
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Rosetta 2:从x86到ARM64
Microsoft将Ubuntu移植到Windows ARM上
腾讯微服务框架TARS成功移植至Arm架构
IBM宣布powerPC开源,X86和ARM还能走多远?
Arm 与 x86 CPU 在云计算中的性能分析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券