Learn how to install clang with the command sudo apt-get install clang on Ubuntus.
Ads
Quick installation of clang:
Step 1: Update system:
sudo apt-get update
Step 2: Install: clang
Ater updaing the OS run following command to install the packae:
sudo apt-get install clang
Package Details | |
Package: | clang |
Version: | 3.0-6ubuntu3 |
Maintainer: | Ubuntu Developers |
Home page: | http://www.llvm.org/ |
Description: | Low-Level Virtual Machine (LLVM), C language family frontend The Low-Level Virtual Machine (LLVM) is a collection of libraries and tools that make it easy to build compilers, optimizers, Just-In-Time code generators, and many other compiler-related programs. LLVM uses a single, language-independent virtual instruction set both as an offline code representation (to communicate code between compiler phases and to run-time systems) and as the compiler internal representation (to analyze and transform programs). This persistent code representation allows a common set of sophisticated compiler techniques to be applied at compile-time, link-time, install-time, run-time, or "idle-time" (between program runs). . Clang project is a C, C++, Objective C and Objective C++ front-end for the LLVM compiler. Some of its goals include the following: . End-User Features: . * Fast compiles and low memory use * Expressive diagnostics (examples) * GCC compatibility . Utility and Applications: . * Modular library based architecture * Support diverse clients (refactoring, static analysis, code generation, etc) * Allow tight integration with IDEs * Use the LLVM 'BSD' License . Internal Design and Implementation: . * A real-world, production quality compiler * A simple and hackable code base * A single unified parser for C, Objective C, C++, and Objective C++ * Conformance with C/C++/ObjC and their variants Homepage: http://www.llvm.org/ |
Distro: | Ubuntu 12.04 LTS |
Release: | |
Repo/Section: | universe/devel |
First of all update your system with the command:
sudo apt-get update
Ads
Above command will download the package lists for Ubuntu 12.04 LTS on your system. This will update the list of newest versions of packages and its dependencies on your system.
After downloading the latest package list with the help of above you can run the installation process.
If clang is not installed on your compter then the command 'dpkg -L clang' will give followin error.
deepak@deepak-VirtualBox:~$ dpkg -L clang Package `clang' is not installed. Use dpkg --info (= dpkg-deb --info) to examine archive files, and dpkg --contents (= dpkg-deb --contents) to list their contents. deepak@deepak-VirtualBox:~$
Installing clang:
After system update use the following command to install clang:
sudo apt-get install clang
Above command will confirm before installing the package on your Ubuntu 12.04 LTS Operating System. If you are not already logged in as su, installer will ask you the root password. After completion of the installation you can use the package on your system.
Now we will see the commands for uninstalling the clang from Ubuntu 12.04 LTS. For uninstalling this package you can easily use the apt command and remove the package from Linux Operating System.
To remove the clang following command is used:
sudo apt-get remove clang
Following command is used to remove the clang package along with its dependencies:
sudo apt-get remove --auto-remove clang
This will remove clang and all its dependent packages which is no longer needed in the system.
Completely removing clang with all configuration files:
Following command should be used with care as it deletes all the configuration files and data:
sudo apt-get purge clang
or you can use following command also:
sudo apt-get purge --auto-remove clang
Above command will remove all the configuration files and data associated with clang package. You can can't recover the delete data, so, use this command with care.