JetBrains finally put out the IDE of C + +. Currently is 60 days preview version, download: http://www.jetbrains.com/clion/
Main highlights of Clion: The IDE for Linux programs under Windows. Do not dwell on vs is not the King of kings, with vs Open SRS code error on a lump of a lump, not normal use. You can ignore compilation and use it as an editor.
Configure arm-Linux-GCC on the basis of the installation on the Linux platform to make it work normally.
I. Preparations before installation
1. Download and install arm-Linux-gcc
The version of the arm-linux-
Installation of Python and IDE development environment under Linux Platform1. Python installationPython has 2.X and 3.X two versions, because the 2.X version is more stable, more users, this article chooses to use the Python 2.X version. Installation steps:(1) Download Python installation package: https://www.python.org/downloads/(2) Unzip the installation package: Tar zxvf python-2.7.10.tgz(3) Compile:./co
I have studied Linux GCC. Here I will share my personal understanding. The content is rich and clear, covering almost all the content of the tutorial, because it is carried out step by step, it helps beginners understand and grasp the essence of the problem, improve the overall understanding of the Application Operation framework, and provide a classic model for readers to master operation skills. Ubuntu 8.
Linux Development Tools I. GCC primer (top) 1.GCC related concepts gcc (GNU c Compiler) compiler, originally supported in C language, now supports C, C + +, Java,Pascal, Ada, COBOL language, etc. support a variety of hardware platforms;GCC is more than just a local editor, h
Linux version: Ubuntu12.04 kernel version: Linux3.5.0 cross compiler version: arm-linux-gcc-4.4.3 cross compiler download see this article. Compile and translate the operating systems and applications required for the embedded Linux system in this environment
Linux version:
After installing eclipse in redhat9.0 for a long time, I still don't understand it, but I can finally use it:
(1) Software DownloadDownload: "Eclipse IDE for Java developers, 98 m) --- Linux 32bit ".Download: "Java SE development kit6 update 25, in which select" Linux x86-RPM installer, 76.85 MB, jdk-6u25-linux-i586-rp
GCC is the most commonly used under Linux C compiler, corresponding to the CPP has the corresponding g++ tool, Debug has GDB, but it will not be used.Personally feel that GCC is really a good thing, can be programmed directly under the gedit and then write a shell script with GCC compiled, no more than some
newer version of Ipython, Ipython notebook has been added to compensate for the shortcomings of the Ipython shell code not easy to save, and after using the--pylab inline option, you can display the results of the run immediately after the code is executed (including the picture, data tables, etc.), so it is widely used in data analysis. [Baidu Encyclopedia Ipython]Another good feature is "notebook", which requires additional components. After the installation is complete, you can use it ipytho
compilation option does not guarantee the full compatibility of the compiled program with the Ansi/iso C standard, it can only be used to help Linux programmers get closer to this goal. Or in other words, the-pedantic option can help programmers discover some code that does not conform to the Ansi/iso C standard, but not all, in fact only those cases in which the compiler is required to diagnose in the Ansi/iso C language standard can be discovered a
Python, ipython, and IDE tool Pycharm installation tutorial in Linux, ipythonpycharm
Advantages of python
(1) Simple, elegant, and clear
(2) powerful third-party library module
(3) cross-platform porting
(4) An object-oriented language
Disadvantages of python
(1) The code execution speed is slow. Compared with the C language, the asynchronous concurrency framework of python causes the execution speed to be
compilation option does not guarantee the full compatibility of the compiled program with the Ansi/iso C standard, it can only be used to help Linux programmers get closer to this goal. Or in other words, the-pedantic option can help programmers discover some code that does not conform to the Ansi/iso C standard, but not all, in fact only those cases in which the compiler is required to diagnose in the Ansi/iso C language standard can be discovered a
Reference to the achievements of predecessors, combined with their own practice, arm-linux-gcc-4.4.3.tar.gz:Http://ishare.iask.sina.com.cn/f/13836544.html?from=likeI use the system is Ubuntu12.04, but as long as the Ubuntu should be able to install this step.1. Extracting filesUnzip the tar zxvf arm-linux-gcc-4.4.3.tar
Compile:
The first step is to pre-compile. The-E parameter allows GCC to stop the compilation process after preprocessing:
Gcc-E hello. c-o hello. I
Pre-processing macro definition inserted into hello. I
Step 2: Compile hello. I as the target code, which can be done by using the-c parameter:
Gcc-c hello. I-o hello. o
It can also be directly generated through the
1. Download arm-linux-gcc-3.4.1.tar.bz2 to any directory and download it to my personal folder/home/WRQThe arm-linux-gcc-3.4.1.tar.bz2 is as follows: http://www.handhelds.org/download/projects/toolchain/arm-linux-gcc-3.4.1.tar.bz2
Linux version: Ubuntu 12.04 kernel version: Linux 3.5.0 cross compiler version: arm-linux-gcc-4.4.3 cross compiler download see this article
Remarks before installation
First, let's briefly introduce the so-called cross-compilation environment, that is, installing and configuring the cross-compilation tool chain. Compi
Source: Linux community Author: Fu Dapeng 2008
To program C in Linux, you must use GNU gcc to compile C source code to generate executable programs.
1. GCC Quick Start
The general format of GCC commands is: GCC [Option] file to be
One, GNUGNU is the "GNU's not Unix" recursive abbreviation, Stallman announced that GNU should pronounce Guh-noo (slave) to avoid confusion with the word new (note: GNU in English is intended to be the African wildebeest, the same pronunciation as new)In order to ensure that GNU software is free to "use, reproduce, modify and distribute", all GNU software is licensed under the terms of an agreement that authorizes all rights to anyone without the addition of any restrictions to any other person,
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.