精华内容
下载资源
问答
  • vc9 X86运行库32位版

    2018-12-22 20:55:37
    vc9 X86运行库32位版
  • 如何在raspiberry pi上运行x86程序

    千次阅读 2018-09-29 17:16:44
    如何在raspiberry pi上运行x86程序 第一步:下载ExaGear 步骤: 首选项->Add/Remove Software->搜索ExaGear->下载搜索出来的四个包 第二步:下载Wine 终端模式下输入: sudo apt-get update ...

    如何在raspiberry pi上运行x86程序

    第一步:下载ExaGear

    步骤: 首选项->Add/Remove Software->搜索ExaGear->下载搜索出来的四个包

    第二步:下载Wine

    终端模式下输入:

    	sudo apt-get update
    	sudo apt-get install wine
    

    第三步:运行你的应用程序

    1. 进入你想要运行的应用程序所在目录(命令:cd+路径)
    2. 输入命令:wine 应用程序名(如 wine Navicat.exe )
    3. 此时可能会提示你安装刚刚下载的wine。按要求安装完毕后,你想运行的应用程序应该就能正常运行了。

    注:

    本文参考了下列资料:

    树莓派上怎么运行QQ等应用程序

    使用Exagear Desktop在raspiberry pi上运行x86程序

    Exagear的相关介绍

    (大家有兴趣可以参考这些文章,本文只是对这些方法进行了整合,本人也亲自实验过。对于我来说,本文整合的方法确实可行。大家要是有什么问题,也欢迎一起讨论!对了,这是我的第一篇博客,如有不足,欢迎各位指教!)

    展开全文
  • M1Mac如何运行x86 Windows应用程序

    千次阅读 2020-11-19 15:41:56
    Codeweavers发布了一篇博文和视频,展示了苹果M1 MacBook Air上运行的CrossOver。这段视频展示了在新的M1 MacBook Air上运行的《军团要塞2》。CrossOver是一款软件(基于Wine Project),通过将Windows API翻译成Mac...

    Codeweavers发布了一篇博文和视频,展示了苹果M1 MacBook Air上运行的CrossOver。这段视频展示了在新的M1 MacBook Air上运行的《军团要塞2》。CrossOver是一款软件(基于Wine Project),通过将Windows API翻译成Mac等价代码,实现在Mac上运行微软的Windows应用程序。

    在这里插入图片描述

    我们都知道搭载苹果 M1 芯片的 Mac 不能通过 Boot Camp 安装 Windows 操作系统,也不能通过虚拟机安装 Windows。今天 CodeWeavers 宣布,新发布的 CrossOver 20 可以支持 M1 Mac,这意味着用户可以通过 CrossOver 20 运行部分 Windows 软件和游戏。

    CrossOver 20 基于开源 Wine 项目开发,支持在 macOS 和 Linux 环境下直接运行 Windows 应用,而且不需要安装 Windows 操作系统。

    最新版的 CrossOver 20 可以直接通过 Rosetta 2 模拟 Windows Intel 二进制文件,也就是在 ARM Mac 上模拟 x86 二进制文件。

    目前,CrossOver 20 已经成功的在 M1 Mac 上运行了《军团要塞2》等游戏,虽然有一些卡顿。CrossOver 20 只支持 macOS Big Sur 11.1 测试版。Big Sur 11.1 修复了 Rosetta 2 技术的很多重要问题。已经升级至 11.1 的用户可以安装 CrossOver 20 尝试一些 Windows 软件。

    Codeweavers团队现在能够在Rosetta 2下,用新的苹果M1处理运行当前版本的CrossOver来实现Windows程序的兼容性。

    想象一下,一个32位的Windows英特尔二进制文件,在Wine/CrossOver中的32-64兼容层中运行在macOS之上,然后又在模拟x86的ARM CPU上还能工作,这实在是太酷了。

    不过并不是所有Windows程序都能够完美跑起来,Codeweavers维护了一个兼容性数据库,所以用户在安装之前可以看到什么程序和游戏可能在CrossOver下工作。

    展开全文
  • 常用运行库安装包支持windowsx86和x64
  • 用于微软的C++开发release版本开发的库,如少msvcp100d.dll等少库问题
  • VC2010运行库(Visual C++ 2010) x86x64 官方中文完整版.VC2010运行库本程序包为 C 运行时库 (CRT)、标准 C++、ATL、MFC、OpenMP 和 MSDIA 库安装运行时组件.对于支持并行部署模型的库(CRT、SCL、ATL、MFC、OpenMP),...
  • visual studio 2013 运行库(Redistributable) X86 X64
  • Android运行X86模拟器

    千次阅读 2019-10-10 18:20:24
    1、libs中有armeabi-v7a和x86目录及so文件 如果: app的build.gradle中配置 ndk { abiFilters "armeabi-v7a" } Terminal中运行./gradlew installDebug 则报错: > Task :app:installDebug FAILED 06:15:10 V/...

    1、libs中有armeabi-v7a和x86目录及so文件
    如果:
    app的build.gradle中配置

    ndk {
    	abiFilters "armeabi-v7a"
    }
    

    Terminal中运行./gradlew installDebug
    则报错:

    > Task :app:installDebug FAILED
    06:15:10 V/ddms: execute: running am get-config
    06:15:10 V/ddms: execute 'am get-config' on 'emulator-5554' : EOF hit. Read: -1
    06:15:10 V/ddms: execute: returning
    Skipping device 'Pixel_2_API_28(AVD) - 9' for 'app:debug': Could not find build of variant which supports density 420 and an ABI in x86
    
    FAILURE: Build failed with an exception.
    

    关注错误信息:
    Could not find build of variant which supports density 420 and an ABI in x86

    1.1 删除libs目录下x86目录,结果报错同上。

    1.2 删除libs目录下x86目录,修改app的build.gradle为:

    ndk {
    	abiFilters "armeabi-v7a", "x86"
    }
    

    报错信息如下:

    Unable to install /Users/xxx/AndroidStudioProjects/NDKTest
    /app/build/outputs/apk/debug/app-debug.apk
    com.android.ddmlib.InstallException: 
    INSTALL_FAILED_NO_MATCHING_ABIS: Failed to extract native libraries, res=-113
    

    2、abiFilters作用
    2.1 当用于C++源码编译打包时,作用是:只生成指定的so文件。
    2.2 当用于加载so包时,作用是:只加载指定的so文件。

    展开全文
  • VS2017_x86_64_运行

    2018-11-01 17:35:31
    VS2017_x86_64_运行库; VS_2017_x86_vc_redist.exe; VS_2017_64_vc_redist.exe;
  • VS2015 x86/x64运行环境

    2016-04-27 08:19:09
    VS2015 x86/x64运行环境
  • 常见问题的场景 在ARM体系结构的硬件环境中安装Docker,然后构建并运行ARM的镜像自然非常简单,但是如果没有ARM环境,只有x86的机器又想做这件事情,这时QEMU也就有了用武之地,比如用友的技术中台似乎就是通过QEMU...

    这篇文章介绍一下使用QEMU进行容器化的构建和执行方式。


    QEMU是什么

    QEMU是一个通用的开源的跨平台仿真模拟器,提供user和system两种模式。其模拟的作用可是可以模拟在特定的体系结构下的应用的执行或者构建,比如在x86的体系结构的操作系统上运行ARM的应用。

    常见问题的场景

    在ARM体系结构的硬件环境中安装Docker,然后构建并运行ARM的镜像自然非常简单,但是如果没有ARM环境,只有x86的机器又想做这件事情,这时QEMU也就有了用武之地,比如用友的技术中台似乎就是通过QEMU来模拟ARM硬件进行模拟。

    在这里插入图片描述


    问题再现

    事前准备

    • 获取ARM格式的Alpine镜像

    执行命令:docker pull arm64v8/alpine:3.12.1

    liumiaocn:~ liumiao$ docker images |grep arm64v8/alpine
    arm64v8/alpine                                                       3.12.1                          2e77e061c27f        6 days ago          5.32MB
    liumiaocn:~ liumiao$ 
    

    启动容器并进入

    • 启动容器并进入

    执行命令:docker run --rm -it arm64v8/alpine:3.12.1 sh

    可以看到在x86的机器上执行时出现了如下错误信息:

    liumiaocn:~ liumiao$ uname -m
    x86_64
    liumiaocn:~ liumiao$ docker run --rm -it arm64v8/alpine:3.12.1 sh
    standard_init_linux.go:211: exec user process caused "no such file or directory"
    liumiaocn:~ liumiao$ 
    

    有的时候提示现象不同,其实主要原因就在于体系架构不同所导致的

    解决方法

    可以根据需要到QEMU上下载对应的可执行文件进行执行,还有一种最为简单的方式就是使用容器的方式执行,使用如下命令,可使得当前机器可以直接直接模拟相应的体系结构

    执行命令:docker run --rm --privileged multiarch/qemu-user-static --reset --persistent yes

    liumiaocn:~ liumiao$ docker run --rm --privileged multiarch/qemu-user-static --reset --persistent yes
    Setting /usr/bin/qemu-alpha-static as binfmt interpreter for alpha
    Setting /usr/bin/qemu-arm-static as binfmt interpreter for arm
    Setting /usr/bin/qemu-armeb-static as binfmt interpreter for armeb
    Setting /usr/bin/qemu-sparc-static as binfmt interpreter for sparc
    Setting /usr/bin/qemu-sparc32plus-static as binfmt interpreter for sparc32plus
    Setting /usr/bin/qemu-sparc64-static as binfmt interpreter for sparc64
    Setting /usr/bin/qemu-ppc-static as binfmt interpreter for ppc
    Setting /usr/bin/qemu-ppc64-static as binfmt interpreter for ppc64
    Setting /usr/bin/qemu-ppc64le-static as binfmt interpreter for ppc64le
    Setting /usr/bin/qemu-m68k-static as binfmt interpreter for m68k
    Setting /usr/bin/qemu-mips-static as binfmt interpreter for mips
    Setting /usr/bin/qemu-mipsel-static as binfmt interpreter for mipsel
    Setting /usr/bin/qemu-mipsn32-static as binfmt interpreter for mipsn32
    Setting /usr/bin/qemu-mipsn32el-static as binfmt interpreter for mipsn32el
    Setting /usr/bin/qemu-mips64-static as binfmt interpreter for mips64
    Setting /usr/bin/qemu-mips64el-static as binfmt interpreter for mips64el
    Setting /usr/bin/qemu-sh4-static as binfmt interpreter for sh4
    Setting /usr/bin/qemu-sh4eb-static as binfmt interpreter for sh4eb
    Setting /usr/bin/qemu-s390x-static as binfmt interpreter for s390x
    Setting /usr/bin/qemu-aarch64-static as binfmt interpreter for aarch64
    Setting /usr/bin/qemu-aarch64_be-static as binfmt interpreter for aarch64_be
    Setting /usr/bin/qemu-hppa-static as binfmt interpreter for hppa
    Setting /usr/bin/qemu-riscv32-static as binfmt interpreter for riscv32
    Setting /usr/bin/qemu-riscv64-static as binfmt interpreter for riscv64
    Setting /usr/bin/qemu-xtensa-static as binfmt interpreter for xtensa
    Setting /usr/bin/qemu-xtensaeb-static as binfmt interpreter for xtensaeb
    Setting /usr/bin/qemu-microblaze-static as binfmt interpreter for microblaze
    Setting /usr/bin/qemu-microblazeel-static as binfmt interpreter for microblazeel
    Setting /usr/bin/qemu-or1k-static as binfmt interpreter for or1k
    liumiaocn:~ liumiao$ 
    

    结果确认

    然后再次使用同样命令即可发现可进入ARM格式的容器中,使用uname命令也可以确认到其体系结构为ARM格式(aarch64)

    liumiaocn:~ liumiao$ docker run --rm -it arm64v8/alpine:3.12.1 sh
    liumiaocn:~ liumiao$ docker run --rm -it arm64v8/alpine:3.12.1 sh
    / # uname -m
    aarch64
    / # date
    Wed Oct 28 11:42:38 UTC 2020
    / # 
    

    可以看到此处为UTC的时间,主要用来跟后面CST的中国时区的时间进行对比

    构建ARM镜像并确认

    liumiaocn:~ liumiao$ docker run --rm -it arm64v8/alpine:3.12.1 sh
    / # uname -m
    aarch64
    / # date
    Wed Oct 28 11:42:38 UTC 2020
    / # 
    
    • 构建ARM镜像
      使用如下Dockerfile构建ARM镜像
    liumiaocn:armimage liumiao$ cat Dockerfile 
    FROM arm64v8/alpine:3.12.1
    RUN set -x \
        && sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/' /etc/apk/repositories \
        && echo 'http://mirrors.aliyun.com/alpine/edge/testing' >> /etc/apk/repositories \
        && apk update \
        && addgroup -g 101 -S nginx \
        && adduser -S -D -H -u 101 -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx \
        && apk add --no-cache --allow-untrusted tzdata \
        && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
        && echo "Asia/Shanghai" > /etc/timezone \
        && /bin/rm -rf /tmp/* /var/cache/apk/*
    liumiaocn:armimage liumiao$ 
    

    使用docker build在x86机器上构建此ARM镜像

    liumiaocn:armimage liumiao$ docker build -t myarmimage .
    Sending build context to Docker daemon   2.56kB
    Step 1/2 : FROM arm64v8/alpine:3.12.1
     ---> 2e77e061c27f
    Step 2/2 : RUN set -x     && sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/' /etc/apk/repositories     && echo 'http://mirrors.aliyun.com/alpine/edge/testing' >> /etc/apk/repositories     && apk update     && addgroup -g 101 -S nginx     && adduser -S -D -H -u 101 -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx     && apk add --no-cache --allow-untrusted tzdata     && ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime     && echo "Asia/Shanghai" > /etc/timezone     && /bin/rm -rf /tmp/* /var/cache/apk/*
     ---> Running in ffb20ef332b9
    + sed -i s/dl-cdn.alpinelinux.org/mirrors.aliyun.com/ /etc/apk/repositories
    + echo http://mirrors.aliyun.com/alpine/edge/testing
    + apk update
    fetch http://mirrors.aliyun.com/alpine/v3.12/main/aarch64/APKINDEX.tar.gz
    fetch http://mirrors.aliyun.com/alpine/v3.12/community/aarch64/APKINDEX.tar.gz
    fetch http://mirrors.aliyun.com/alpine/edge/testing/aarch64/APKINDEX.tar.gz
    v3.12.1-8-ge053f6efb7 [http://mirrors.aliyun.com/alpine/v3.12/main]
    v3.12.1-5-g0954f48dc3 [http://mirrors.aliyun.com/alpine/v3.12/community]
    v20200917-2860-gaeb4459434 [http://mirrors.aliyun.com/alpine/edge/testing]
    OK: 16530 distinct packages available
    + addgroup -g 101 -S nginx
    + adduser -S -D -H -u 101 -h /var/cache/nginx -s /sbin/nologin -G nginx -g nginx nginx
    + apk add --no-cache --allow-untrusted tzdata
    fetch http://mirrors.aliyun.com/alpine/v3.12/main/aarch64/APKINDEX.tar.gz
    fetch http://mirrors.aliyun.com/alpine/v3.12/community/aarch64/APKINDEX.tar.gz
    fetch http://mirrors.aliyun.com/alpine/edge/testing/aarch64/APKINDEX.tar.gz
    (1/1) Installing tzdata (2020c-r0)
    Executing busybox-1.31.1-r19.trigger
    OK: 9 MiB in 15 packages
    + ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    + echo Asia/Shanghai
    + /bin/rm -rf '/tmp/*' /var/cache/apk/APKINDEX.3a1aa0e6.tar.gz /var/cache/apk/APKINDEX.792faddc.tar.gz /var/cache/apk/APKINDEX.f46ee61c.tar.gz
    Removing intermediate container ffb20ef332b9
     ---> 181684f5ebfc
    Successfully built 181684f5ebfc
    Successfully tagged myarmimage:latest
    liumiaocn:armimage liumiao$ 
    
    • 在x86机器上运行ARM格式的镜像并确认结果
    liumiaocn:armimage liumiao$ docker images |grep myarmimage
    myarmimage                                                           latest                          181684f5ebfc        9 seconds ago       6.12MB
    liumiaocn:armimage liumiao$ 
    liumiaocn:armimage liumiao$ docker run --rm -it myarmimage sh
    / # uname -a
    Linux 2bcff8eaae37 4.9.184-linuxkit #1 SMP Tue Jul 2 22:58:16 UTC 2019 aarch64 Linux
    / # uname -m
    aarch64
    / # date
    Wed Oct 28 19:46:04 CST 2020
    / # exit
    liumiaocn:armimage liumiao$ 
    

    可以看到此ARM镜像已经成功构建完成,并且运行起来之后新的容器中的时区已经按照Dockerfile中设定的那样改为中国时区CST不再是UTC,说明是可以正常运行的。

    展开全文
  • vc2010运行X86&X64

    热门讨论 2011-03-11 18:52:13
    vc2010运行库x64 x86 vc2010运行库x64 x86 vc2010运行库x64 x86
  • VC++2015 x86 x64运行

    2016-06-29 22:08:53
    VC++2015运行库,内含Win32和Win64运行库安装包。
  • docker 启动报错 standard_init_linux.go:211: exec user process caused "exec format error" 由于镜像不是自己做的,查看镜像的元数据 ...看到镜像是arm64架构,而宿主机是x86_64架构 问题核心变成了跨平台
  • docker 镜像: multiarch/qemu-user-static:register arm64v8/ubuntu:18.04 必要的组件: qemuhttps://github....通常在x86环境上运行arm64的docker是会报错的:报错信息如下 st...
  • VC运行库全集 2012 2013 2015 x86 x64 官网下载 vcredist
  • X86架构服务器

    万次阅读 2017-04-03 18:49:49
    从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统(如果一个PC对外提供ftp服务,也可以叫服务器)。 从狭义上讲,服务器是专指某些高性能计算机,能通过网络,对外提供服务。相对于普通PC来说,...
  • c++2010运行x86+x64

    2012-09-12 23:36:33
    c++2010运行x86+x64 软件包里有 vcredist_x64.exe 和 vcredist_x86.exe,分别对应32位和64位的操作系统
  • 各个版本Microsoft Visual C++运行库下载

    万次阅读 2018-10-23 13:52:58
    各个版本Microsoft Visual C++运行库下载 Microsoft Visual C++ 2005 Microsoft Visual C++ 2008 Microsoft Visual C++ 2010 Microsoft Visual C++2012 Microsoft Visual C++2013 Microsoft Visual C++ 2015 介绍 ...
  • vcredist_x86 VC2010环境运行库,作用自不必多说 赶紧下载吧
  • x86架构的基本运行环境

    千次阅读 2019-03-04 15:50:23
    下面介绍一下x86架构的基本运行环境。 三种基本模式 实际上x86有4种运行模式:实模式、保护模式、SMM模式和虚拟8086模式。除SMM模式外,其他三种模式常见于各种教科书,对理解x86CPU工作极为重要,在此也对...
  • 让为ARM写程序在Android X86 4.0上运行

    热门讨论 2012-09-16 23:57:33
    让为ARM写程序在Android X86 4.0上运行 http://hi.baidu.com/lhaix/item/f13615f233c7e31ba6298817
  • 微软和高通的关系是越走越近,两者牵手让基于ARM处理器的Win10 PC可以运行x86软件,这显然是英特尔不能容忍的。 继之前的警告后,现在英特尔再次公开发飙,认为高通和微软这样公开模拟他们的X86指令集是侵权行为,...
  • 内含 MSVBCRT_AIO_2018.10.28_X86+X64.exe 和 MSVBCRT_AIO_2018.10.28_X86.exe 两个程序, 微软常用运行库合集32+64位合集 , vc运行库, 解决vc**.dll丢失 ,MSVBCRT,微软VC运行库,VC运行库,运行库,dll丢失 。
  • 在windows x86 电脑开发背景下,运行AndroidStudio的android模拟器,无法安装armeabi应用(项目中的so文件仅支持arm指令)。 由此,arm Translator技术应运而生。houdini是intel 研发的ARM binary translator,充当...
  • PHP VC9运行库_x86_x64位 免积分下载

    千次下载 热门讨论 2015-04-09 10:34:34
    PHP VC9运行库_x86_x64位 免积分下载
  • x86机器上运行arm64 docker

    万次阅读 2019-06-17 21:59:58
    Docker Hub 上可以找到各种非 x86_64 平台的镜像,但是在x86上直接运行会报错: panic: standard_init_linux.go:175: exec user process caused “exec format error” [recovered] 在 x86_64 平台上缺少运行 arm...
  • VC++运行库2008-X86

    2011-01-27 12:55:48
    VC++运行库2008-X86 VC++运行库2008-X86 VC++运行库2008-X86 VC++运行库2008-X86 VC++运行库2008-X86
  • 原理:简单的理解其实就是在x86平台上生成ARM平台的可执行代码。 为什么要这么做? 答:目的平台上不允许或不能够安装我们所需要的编译器,而我们又需要这个编译器的某些特征;有时是因为目的平台上的资源贫乏,无法...
  • Android x86运行纯ARM版APP

    万次阅读 2016-08-31 08:58:11
    Android x86 默认不带houdini,运行纯ARM版会提示:很抱歉,”xxxx”已停止运行设置->应用兼容性->打开终端模拟器$ su # enable_nativebridge脚本会自动下载houdini.tgz并解压到相应位置32bit:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 400,237
精华内容 160,094
关键字:

服务如果运行x86