Because the current project needs to modify the Android kernel source code, so I need to start from the Android source code to learn from the compilation.Here's a look at my compilation environment.The version of the Ubuntu system I use is 14.04, 64 bit.GCC version: 4.8.8The compilation process I was looking at the Google Developer website, and the combination of other people's blog to compile. Compile the
How to install Oracle JDK with Centos7 source ?, Centos7oracleHow to install Oracle JDK with Centos7 source?
Replace Centos7 with Alibaba Source
Back up
Cd/etc/yum. repos. d/
Mv CentOS-Base.repo/etc/yum. repos. d/CentOS-Base.repo.backup download Ali source repo File
Wget http://mirrors.aliyun.com/repo/Centos-7.repo ins
1. Installing OPENJDK-7-JDKAndroid 5.1 uses a JDK that is no longer an Oracle JDK, but an open source OpenJDK, after Ubuntu is installed, install the JDK using the following command:$sudo Apt-get Install OPENJDK-7-JDKWhen installed, set environment variables:At the end of the/etc/profile file, add:java_home=/usr/lib/jv
compilation, the official article pointed out that support openjdk-6-jdk, so you can directly install openjdk6. Note: Here I want to explain that the compilation script of cm9 ignores or handles some possible errors compared with the compilation script of the official source code, for example, if the Java version is tested here, the official compilation will fail if it is open JDK. In fact, it is the same
32-bit systems as a personal experience.
2. Memory and CPUBecause some friends install Ubuntu on the virtual machine, so the memory allocation may be easy to small, recommended as large as possible, I 1G memory, the compilation of errors, reset 2G memory is no problem.CPU is too weak, the process of compiling is also easy to kill, I appeared once, restart after OK. So the CPU level should pay attention to.
3.java of choiceWhether it is the official Android document or the article above, Java
software manager.Dictionary Download path: http://abloz.com/huzheng/stardict-dic/2.7. Compile and install the latest ALSA driveJust install the Linux Mint, plug in the headset, the notebook's built-in speakers still have sound.1. Check the codec model of your sound card.Terminal input Alsamixer to view the displayed chip value. Or cat/proc/asound/card0/codec#0, view the first line of the displayed results.2, to the official website to download the appropriate driver to install.3. Build Android
ObjectiveRead Java Native source code, we will generally go to the website download openjdk8 Source (http://download.java.net/openjdk/jdk8/promoted/b132/openjdk-8-src-b132-03 _mar_2014.zip), then analyze, and then a lot of articles will let you compile. In fact, if only to analyze the
Compile and install OpenJDK7 source code on CentOS 6.5
The open-source OpenJDK version can be used to obtain the source code in two ways:
Get the source code directly from Repository through the Mercurial code version management tool, but the speed is too slow and it ta
under the disk of the installed Windows7 system, size 80G (because the project is so much more) 2. Use the soft disk to make the website download the Mirror of the U launch disk 3. Normal installation, installed in the 80G free partition, check the load boot boot (this will cause you can not enter the Windows system), normal installation complete the relevant configuration, into the system 4. Just start to see code headaches, want to write less or not write Code to achieve boot loading, afte
Preface
This article mainly studies the OPENJDK in the JVM source code involves the native local library loading process and the principle part. The main purpose is to understand how the local library is loaded into the virtual machine, how to find and execute local methods in the local library, and when the Jni_onload and jni_onunload of JNI are invoked. 1. Loading local libraries
The first step in using
12.04 system, I recommend using a 32-bit system with my personal experience.
2. Memory and cpuSome of my friends installed ubuntu on the virtual machine, so the memory allocation may be too small. We recommend that you try to increase the size as much as possible. During my 1 GB memory, I encountered an error during compilation, restart to set 2 GB memory.If the cpu is too weak, the process may be killed during the compilation process. I used it once and restarted it. So pay attention to the cp
Overseas open-source projects and foreign open-source projects
Http://maniacdev.com/2010/06/35-open-source-iphone-app-store-apps-updated-with-10-new-apps/
Welcome to the sixth iteration of the open source iPhoneAnd iPadApps list for those seeking app source code. for those
Tags: map rds Cat TTY Ops introduction override API Family Last week Spark1.2 just announced that the weekend at home nothing, to understand this feature, by the way to analyze the source code, to see how this feature is designed and implemented./** Spark SQL source Code Analysis series Article * /(Ps:external datasource Use article address: Spark SQL External DataSource External data
Tags: man sys spark ble default abstract instead of record commLast week Spark1.2 just released, the weekend at home nothing, to understand this feature, by the way to analyze the source code, see how this feature is designed and implemented. /** Spark SQL Source Analysis series Article */ (Ps:external datasource Use article address: Spark SQL External DataSource External Data
Install CENTOS7 64-bit Operating system (abbreviated)
Note: I installed the server with the GUI when I chose, and I checked the development tools option Replace Centos7 original source for Ali first backupcd/etc/yum.repos.d/MV centos-base.repo/etc/yum.repos.d/centos-base.repo.backup Download Ali source Repo filewget Http://mirrors.aliyun.com/repo/Centos-7.repo Insert CodeMV Centos-7.repo Centos-base.repo U
Simple three steps to solve the enterprise spam problem
In the United States, open source technology has infiltrated many enterprises, for IT staff, the impact of open source has been expanding. But in China, corporate users ' awareness of open source remains largely Linux. Open source Email Security Gateway, open
Bupt Computer Database Experiment Four requirementsThis method accesses the database with JDBC-ODBC(1) Click "Start"-"Control Panel"-"ODBC"Then open the ODBC Data Source Administrator dialog box(2) in the ODBC Data Source Administrator dialog box, click the User DNS tab and click the Add button to bring up the Create New Data Source dialog box.As shown(3) In the
First, local Yum source constructionmount the disc first[email protected]/]# mount/dev/cdrom/media/cdrom/ packages with Yum are already installed by default, so you can configure them directly:[[email protected] ~]# Cd/etc/yum.repos.d/yum Source configuration file Drop directory[[Email protected] yum.repos.d]# mv Centos-base.repo Centos-base.repo.bak First rename the network Yum
git checkout-b newlocal origin/q01v31SOURCE build/envsetup.shLunch Msm8916_32-userMake-j4Make-j4 2>1 | Tee Build.txtAndroid compiler command words, add/usr/lib/jvm/java-7-openjdk-amd64/bin to the environment variable, and then the Android directory, souce./build/envsetup.shLunch 19Make-j4 2>1 | Tee Build.txtsudo apt-get install Git-core GnuPG Flex Bison gperf build-essential Zip curl Libc6-dev libncurses5-dev:i386 X11proto-core -dev libx11-dev:i386 li
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.