腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
交叉编译或编译Native for CPU Arch
c
、
arm
、
native
、
cross-compiling
当编写依赖于CPU arch的软件时,例如在
x86
上运行的C代码或在
ARM
CPU上运行的C代码。编译这段代码通常有两种方法,一种是交叉编译到
ARM
CPU arch (例如,如果您在
x86
系统上进行开发),另一种是将代码复制到本机arch cpu系统并进行简单编译。我想知道
与
交叉编译方法相比,本机方法是否有好处?我注意到Fedora
ARM
团队正在使用一个慢/低功耗
ARM
设备的构建
服务器
集群来“天真地”编译他们的Fedora
ARM
浏览 1
提问于2013-05-07
得票数 4
回答已采纳
1
回答
从
arm
到
x86
虚拟化
x86
的性能惩罚
x86
、
arm
我不完全确定这是否是这个问题的正确位置,但我想构建一个
服务器
来运行一些实验,并且考虑到
arm
,我的大部分代码都可以编译为在
arm
上运行,但是可能有一些外部依赖项必须在
x86
上运行,所以我试图了解这看起来可能是什么样子我知道从
arm
运行
x86
应用程序会有性能损失。我不完全清楚这是如何处理的--例如,我假设如果一个给定的应用程序不是为
arm
编译的,它不会在
arm
环境中本地运行,那么调用这样一个应用程序的过程是什么呢?例如,os是否承认它是一个可执行文件,并
浏览 0
提问于2019-04-15
得票数 3
回答已采纳
2
回答
用nasm构建android ELF二进制程序?
android
、
arm
、
nasm
通常我会使用nasm,但它似乎根本不支持Android (
ARM
): * bin
浏览 6
提问于2014-06-20
得票数 8
3
回答
ARM
和
x86
,在我的情况下需要处理硬件架构兼容性吗?
node.js
、
x86
、
arm
、
endianness
、
coap
我有一个运行在我的网关上的coap
服务器
代码,它可能具有
x86
或
ARM
体系结构,它在另一个可能具有
x86
或
ARM
体系结构的硬件中向coap客户机发送一个缓冲区,我的问题是,在客户机具有
x86
体系结构和
服务器
具有
ARM
体系结构的特定场景中,当缓冲区由
服务器
编写而客户机解析有效负载缓冲区时会出现不兼容性,因此会出现错误?我这么问是因为
x86
架构是小的,而
ARM
的架构是大端的.
浏览 5
提问于2020-06-26
得票数 0
回答已采纳
1
回答
有没有一种不用qemu来模拟raspbian的方法?
raspbian
我想在raspbain中安装web
服务器
,但是我不能访问qemu之外的nginx
服务器
,所以我想知道是否还有其他方法在ubuntu上模拟raspbian?
浏览 4
提问于2015-12-25
得票数 2
2
回答
Android编译
ARM
本地应用程序到
x86
(porting&Houdini)
android
、
android-ndk
、
x86
、
arm
、
porting
我正在研究如何在
x86
平台上编译
ARM
本地应用程序,我遇到了两个主题(Houdini二进制翻译和移植),我遇到了一些困难。谢谢你提前提供帮助
浏览 4
提问于2015-03-16
得票数 0
回答已采纳
2
回答
UWP中的VMAX体系结构
uwp
当我想要生成UWP包时,Visual Studio为我显示了这个错误。
浏览 2
提问于2017-05-17
得票数 0
1
回答
在64位linux armv8机器上编译32位二进制文件有困难
c++
、
linux
、
ubuntu-16.04
我试图在Jetson Tx2上使用一个c++
ARM
32位库,这是一台
ARM
64位linux机器。sampleCameraInfo.dir/all] Error 2make: *** [all] Error 2 我认为这个错误是因为32位库
与
64更新:I认识到-m32标志只支持在
x86
linux机器上。有没有人知道是否有一些类似的手臂机器?
浏览 5
提问于2017-07-07
得票数 1
4
回答
安卓
x86
会模仿
ARM
吗?
android
、
x86
、
vmware
、
qemu
在为
ARM
编译应用程序时,试图弄清楚应用程序在VMWare中的Android VMWare上是如何工作的。GUI在Qemu上运行吗?如果Android
x86
真的是
x86
的话,它们到底是如何运行的呢?
浏览 9
提问于2013-08-09
得票数 8
回答已采纳
1
回答
X86
4.4.2中谷歌API( Android系统镜像)
与
谷歌API (
ARM
系统镜像)的差异
android
我一直在关注这个()。它要求我为Android API 17 (或更高版本)安装Google API,但当我打开SDK管理器时,它是这样的:那么,我的问题是:这两个Google API是什么?那么,这两者的区别是什么呢?
浏览 0
提问于2014-05-02
得票数 95
回答已采纳
1
回答
在
x86
处理器上运行
ARM
程序集?
assembly
、
x86
、
arm
怎样才能继续在
x86
机器上运行
ARM
程序集?让一台基于
ARM
的机器像Raspberry Pi那样更好地运行这些程序吗?额外问题: 在所有
Arm
处理器上,
ARM
组装都是相同的,还是在不同设备之间存在差异? architectures?
与
x86
、Power和其他处理器相比,有什么实质性的优势吗?
浏览 2
提问于2020-09-26
得票数 0
回答已采纳
2
回答
arm
和
x86
之间的迁移过程
linux
、
x86
、
arm
、
checkpoint
是否有人知道是否有可能将进程从基于
arm
的系统迁移到基于
x86
的系统。两者都在运行linux,但问题出在
ARM
中,进程状态
与
x86
不同。
浏览 2
提问于2015-08-10
得票数 0
1
回答
Beaglebone黑色JTag分段器
beagleboneblack
、
bare-metal
、
jtag
、
segger-jlink
我在Ubuntu linux下使用
arm
-none-eabi工具链在Beaglebone Black上使用Segger J-link进行裸机编程。
浏览 18
提问于2014-07-28
得票数 0
3
回答
raspberry pi :编写Linux设备驱动程序
linux-kernel
、
linux-device-driver
、
embedded-linux
我的问题是,我在Linux
服务器
上编写的相同代码也可以在那里工作-它们的架构和概念是相同的吗?请注意,如果这不是相同的情况,那么我需要购买一台台式电脑,否则离线练习的目的。
浏览 0
提问于2013-07-18
得票数 0
回答已采纳
1
回答
CPU架构之间有什么区别?
cpu
、
cpu-architecture
我一直在想,当一个网站的下载部分有像amd64、
x86
、
arm
和ia64这样的链接时,这意味着什么?我想知道是否有人有一个简单的答案,可以突出主要的体系结构以及它们的不同之处。谢谢!
浏览 5
提问于2017-01-14
得票数 1
回答已采纳
1
回答
Makefile库先决条件
gcc
、
makefile
、
embedded
我有一个makefile,我用它来交叉编译并嵌入
ARM
平台和gcc。具体地说,我使用的是
arm
-none-eabi-gcc,但同样适用于avr-gcc、msp430-gcc等。我在交叉编译过程中遇到的问题是,
ARM
-none-eabi- libm.so显然与我的系统的
x86
库(例如)具有不同的libm.a,但Make不知道这里发生了什么,并且一直尝试使用
x86
库而不是
ARM
我可以通过添加下面这行代码来让它正常工作: .LIBPATTERNS = /usr/lib
浏览 0
提问于2015-07-09
得票数 0
4
回答
对于Visual Studio (C#,VB)来说,“首选32位”编译器标志意味着什么?
c#
、
vb.net
、
compiler-flags
、
visual-studio-2012
刚刚安装了Visual Studio 11开发者预览版。当使用指定的AnyCPU目标编译托管(C#,VB)应用程序时,我在项目属性中看到了一个名为“首选32位”的新选项。这似乎不是类库的选项,只是顶级应用程序的选项。
浏览 1
提问于2011-09-22
得票数 28
回答已采纳
2
回答
arm
和
x86
体系结构中c/c++语言的区别
c++
、
c
、
x86
、
arm
我试图将最初为
x86
架构编写的代码移植到
arm
中。 应用程序是单线程的,所以它不是同步问题.默认情况下,Char在
arm
上没有签名,所以我将-fsigned-char添加到编译器标志中,但它并没有解决问题。
arm
和
x
浏览 3
提问于2015-04-13
得票数 2
2
回答
在VS 2017中使用cl.exe编译
arm
或
arm
64程序时缺少mspdbcore.dll
visual-studio
、
visual-studio-2017
、
arm
、
cl
我尝试在Win10 x86-64环境下直接使用cl.exe将最简单的C程序编译成
ARM
,结果总是出现以下错误:c1: fatal error C1356:unable to find mspdbcore.dll 请注意,如果我的目标是Studio\2017\Com
浏览 1
提问于2018-05-31
得票数 0
1
回答
在本地客户端
ARM
上测试应用程序
google-nativeclient
我知道到目前为止还没有支持
ARM
平台的NaCl SDK。我现在正在开发Ubuntu上的
ARM
应用程序。有没有方法可以不用SDK在
ARM
计算机上测试应用程序?据我从本地客户端网站了解,我们需要SDK来启动
服务器
来测试应用程序。有人在这方面有经验吗?
浏览 3
提问于2015-09-18
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
一款 APK 是怎么诞生的?
怎么查看apk支持的最低android版本
更换服务器网站排名受影响应该怎么解决
更换服务器内存
《经济评论》服务器更换通知
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券