Giter VIP home page Giter VIP logo

oujunke / androidvirtualmachine Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qintian23/androidvirtualmachine

1.0 0.0 0.0 111.57 MB

基于virtualBox,python,windows platform sdk等编写的安卓模拟器

License: GNU General Public License v2.0

Shell 0.36% JavaScript 0.03% C++ 40.73% Python 5.49% Perl 0.07% C 50.14% PHP 0.03% Emacs Lisp 0.01% Objective-C 0.08% Java 0.05% R 0.01% C# 0.02% Assembly 2.48% Ada 0.03% CLIPS 0.01% XSLT 0.38% CSS 0.02% Pascal 0.02% IDL 0.04% Objective-C++ 0.03%

androidvirtualmachine's Introduction

AndroidVirtualMachine

基于virtualBox,python,windows platform sdk等编写的安卓模拟器

1 编译指南

1.1 环境需求

Windows 10, Windows 8.1, Windows 8 or Windows 7.46bit

1.2 安装软件

Visual Studio 2010 with service pack 1.

Windows Driver Development Kit (WDK) V7.1

Python 2.7.x

Git

VirtualBox

其中需求的许多库,Minw QT CURL OpenSSL已经附带

1.3 下载源码

1.4 编译源码

source\VirtualBox\run64.bat 查看编辑下你的软件安装目录 打开 vs 64位 命令行. cd sourceVirtualBox run64.bat env kmk

编译结果在 source\VirtualBox\out 目录下.

2 关于每一文件夹的功能

2.1 jom

cmake: 使用jom实现msvc工程并发编译提高速度(-j)

msvc提供的nmake并没有并发编译功能(类似于gcc make的-j参数指定并发编译的任务数),而第三方工具jom解决了这个问题,jom可以想gcc的make一样通过 -j 参数指定并发编译,让CPU全速运行,可以大大提高编译速度,节省大型项目的编译时间。

cmake也支持jom编译,cmake有一个名为”NMake Makefiles JOM”的CMake Generator就是用来生成jom格式的Makefile。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.