Follow these steps to install g++ (the GNU C++ compiler) for Windows. There is no room for creativity here; you must follow the directions exactly.
- Pick the drive and a folder in which you want to install g++. I'll assume that it is C:, but you can choose a different one. If you choose a different drive or a different folder, you'll need to adapt the directions below accordingly.
- Download full.exe, an about 14 megabyte executable, to C:\full.exe by right-clicking on the link. Use Save Link As... or Save Target As... Be sure the browser saves the file as C:\full.exe.
- Run the downloaded executable. This will install g++ (and a lot of other things that you don't really need) on your hard drive. Go to the C: drive using Windows Explorer and double-click on full.exe. Or, open a DOS window (Start > Programs > Command Prompt), connect to the C: drive using the cd command, and type full.
- Locate where the bin folder was created for the g++ installation. On my Windows XP machine, it was created in the following path:
C:\cygnus\cygwin-b20\H-i586-cygwin32\bin
You now should add it to the PATH environment variable. You do that by following:Start -> Control Panel -> System -> Advanced -> Environment Variables
At this point you can see the PATH variable either in the User Variables or in the System Variables. Add the g++ path into the PATH variable. You add it to the end of the existing value separated by a semicolon (';'). Make sure that you do not lose the original value. You are just appending more to the end separated by a semicolon. - Restart your computer. A Cygnus Solutions entry will appear in your Programs menu, and an icon may appear on your desktop. Don't use them! You will use it using the g++ command on a DOS prompt as explained below.
You should now be able to run g++ from a DOS (Command Prompt) window. For example, to compile a file called C:\mine\hello.cpp, connect to the C:\mine folder and enter
g++ -g hello.cpp -o hello -lm
You'll then be able to run the compiled program by entering hello in the DOS window.
If you've installed Emacs as described here, you will also be able to run g++ from Emacs. If, when you do this, Emacs tries to compile with the command make -k, you made a mistake during the Emacs installation. If you want to learn how to run g++ on emacs, see here.
If you'd like to learn more about where this free compiler came from, we downloaded it from an older site of http://sourceware.org/cygwin/.
If you wish to clean up a little, you may delete the file: full.exe at this point. Your g++ compiler is installed under C:\cygnus.
======================================================================================
사실 위에서 말하는대로 하지 않아도 상관없다.
파일을 받고 더블클릭하면 알아서 설치된다.
설치가 끝나고 나면 환경변수를 등록하도록 하자.
내컴퓨터 오른쪽클릭 -> 속성 -> 고급 -> 환경변수
지정된 PATH + ;C:\cygnus\cygwin-b20\H-i586-cygwin32\bin
'Programming > C++은객체지향언어다' 카테고리의 다른 글
error C2220: warning treated as error - no object file generated (0) | 2011.07.29 |
---|---|
집합(차집합, 교집합, 합집합) - cpp (0) | 2008.04.02 |
ADT array 구현 (0) | 2008.03.04 |
C++ (OOP개념들) (0) | 2008.02.26 |
C++ (객체) (0) | 2008.02.26 |
C++ (OOP개념) (0) | 2008.02.26 |
C++ (개요) (0) | 2008.02.26 |