Home IT Linux Windows Database Network Programming Server Mobile  
  Home \ Linux \ VMware virtual machine Ubuntu install arm-linux-gcc cross-compiler environment     - Linux file system structure Introduction (Linux)

- Various sorting algorithms implemented in Python (Programming)

- How do you know your public IP terminal in Linux (Linux)

- Openfire Hazelcast cluster Detailed (Server)

- To establish a secure and reliable Linux operating system (Linux)

- Using Android Studio integrated development environment to build Android (Linux)

- Thinking in Java study notes - everything is an object (Programming)

- Iptables use examples (Linux)

- MySQL full-index scan bug (Database)

- Linux Operating System Security Management describes the top ten tricks (Linux)

- Talking about the implementation and the JVM garbage collection mechanism (Programming)

- Character Encoding notes: ASCII, Unicode and UTF-8 (Linux)

- Use custom backup plans for Debian backupninja (Linux)

- ORA-01157 & ORA-01110 Troubleshooting (Database)

- Gentoo: !!! existing preserved libs problem (Linux)

- ORA-04091 and Compound Trigger (Oracle 11g) (Database)

- Linux System Getting Started Learning: Disable Ubuntu Apport internal error reporting procedures (Linux)

- Java Foundation - Getting Start (Programming)

- Linux operating system log system (Linux)

- Struts2 study notes -Valuestack (value stack) and OGNL expression (Programming)

  VMware virtual machine Ubuntu install arm-linux-gcc cross-compiler environment
  Add Date : 2017-03-14      
  1. Development platform:

Operating System: Ubuntu 14.04 (Other systems RedHat, etc., it is said very easy to use, this is the teacher recommended Linux operating system)

Virtual machines: VMware 10.0 (the latest version of it)

Software interface: QTE (qt-embeded)

Cross compiler tools: arm-linux-gcc-4.3.2

PS: The software can be easily found on the Internet, it is not attached to the connection address.

Placed anywhere in the file system.

Download the best in XP environment is good, then this package onto the virtual machine inside ubuntu inside any location. (Vmware tools to support drag and drop from the XP virtual machine)

3. Installation Procedure

1. Install a standard C development environment

linuxidc @ ubuntu: ~ $ sudo apt-get install gcc g ++ libgcc1 libg ++ make gdb


linuxidc @ ubuntu: ~ $ sudo apt-get install build-essential

2. Unzip:

linuxidc @ ubuntu: ~ $ sudo tar xvzf arm-linux-gcc-4.3.2.tgz -C /

Note: There is a space behind the C, and C is the capital, it is the English word "Change" the first letter in this directory is to change the meaning.

-C /: Consciousness is extracted to the specified directory, in this case the root directory, since the archive itself contains an internal directory structure usr / local / arm, so unzip to the root directory is actually extract the files to / usr / local / arm folder.

Execute the command will install arm-linux-gcc to /usr/local/arm/4.3.2 directory.

3. modify environment variables, the cross compiler path is added to the PATH:

Method one: Modify /etc/bash.bashrc file (this file is only applicable for the current user)

$ Sudo gedit /etc/bash.bashrc

Then the space was added at the end of the file the code below:

if [-d /usr/local/arm/4.3.2]; then

PATH = / usr / local / arm / 4.3.2 / bin: "$ {PATH}"


Add the complete path.

Enter the mouse to select code

4. the new environmental variables to take effect without restarting the computer:

$ Source /etc/bash.bashrc

5. Check that the path is added to the PATH:

$ Echo $ PATH

If the contents of the display contains: /usr/local/arm/4.3.2/bin legend has cross compiler path join PATH.

So far, cross-compiler environment installed.

6. Test whether the installation is successful

$ Arm-linux-gcc -v

The above command will display arm-linux-gcc and version information.
- Install Python 3.3.4 under CentOS 6.4 (Linux)
- Java Annotation Comments (Programming)
- 11.2.04 Oracle RAC directory crfclust.bdb file is too large, Bug 20186278 (Database)
- Java, on the dfile.encoding Systemproperty (Programming)
- Tomcat installation under Linux (Server)
- Linux CPU Monitoring Index (Linux)
- Ubuntu deploying Solr (4.4) to Tomcat (7.0.53) (Server)
- Linux / Windows setup is complete port range (Linux)
- Django how to generate content in non-HTML formats (Programming)
- ARP Linux-related operations (Linux)
- Timeout control related to Python threads and a simple application (Programming)
- MySQL uses mysqld_multi to deploy stand-alone multi-instance detail procedures (Database)
- Linux dmidecode command detail (Linux)
- Ubuntu install Eclipse for C / C ++ and related configuration (Linux)
- Big Data Common Glossary (Linux)
- Linux, Eclipse flash back and reinstall the JDK methods (Linux)
- Ubuntu 14.04 set auto sleep time (Linux)
- MySQL use the integer type (Database)
- Linux System Getting Started Learning: DeVeDe installed on Linux to create a video DVD (Linux)
- Oracle archive log size than the size of the online journal of the much smaller (Database)
  CopyRight 2002-2016 newfreesoft.com, All Rights Reserved.