Professional Documents
Culture Documents
.HCM
ho h
thu t
D S D
y t nh
Y W
V E L
SE
MC LC ....................................................................................................................................... 1
I.
Cygwin ................................................................................................................................ 2
1.
Ci t Cygwin ................................................................................................................ 2
2.
3.
4.
5.
II.
Eclipse ................................................................................................................................. 7
1.
Ci t JDK ..................................................................................................................... 7
2.
Ci t Eclipse ................................................................................................................. 7
3.
4.
PH LC ...................................................................................................................................... 11
ho
.HCM
ho h
thu t
y t nh
I. Cygwin
1.
i t ygwin
Sinh vin download file setup.exe trong Modules hoc cng c th download file
ny t trang http://cygwin.com/install.html. Chy file setup.exe, chn Next. Sau chn
Install from Local Directory v chn Next.
ho
.HCM
ho h
thu t
y t nh
STT
1
2
3
4
5
6
7
8
ho
2.
.HCM
ho h
thu t
y t nh
u hnh ygwin
Windows 7: click phi vo My Computer => Properties hoc chn start =>
Control Panel => System. Sau , chn Advanced system settings =>
Environment Variables Trong khung System variables, chn New.
ho
.HCM
ho h
thu t
y t nh
3.
Sau khi chng trnh ci t xong, chy biu tng Cygwin Bash Shell trong Start
Menu ca Windows. Ta s thy mt ca s console gi lp mi trng linux. Ta c th s
dng cc lnh ca linux trong console ny.
chuyn v th mc lm vic ca user, g lnh: cd ~
in ra th mc lm vic hin hnh, g lnh: pwd
Gi s ta g hai lnh trn v username ng nhp windows l "Administrator" th
kt qu thu c nh sau: /home/Administrator
Hng dn s dng Cygwin v Eclipse
ho
.HCM
ho h
thu t
y t nh
4.
in d h vi g++
a. Bin d h
bin dch Main.cpp v sau l lin kt to file thc thi bai1.exe (lu :
khi g tn file phi lu ch hoa v ch thng). Ta g lnh:
g++ Main.cpp o bai1
Nu project c nhiu file (vd: a.cpp, b.cpp, c.pp) th ta vn dng c php trn
g++ a.cpp b.cpp c.cpp o bai
b. h thi
Chy chng trnh bai1.exe bng lnh: ./bai1.exe
c.
t th
G lnh exit thot Cygwin
5.
cd path-to-folder chuyn i th mc
mkdir path to th mc
ho
.HCM
ho h
thu t
y t nh
exit thot
II. Eclipse
1.
i t JD
2.
i t E lipse
Sinh vin thng nht s dng phin bn Eclipse CPP Helios SR2 Win32. Sinh
vin c th download Eclipse trong Modules hoc download Eclipse t a ch
http://mirror-fpttelecom.fpt.net/eclipse/technology/epp/downloads/release/helios/SR2/eclipse-cpp-heliosSR2-win32.zip
Sau khi download xong, c file eclipse-cpp-helios-SR2-win32.zip v gii nn
file ny ta c th mc eclipse. Chy file eclipse.exe
Tip theo, chn th mc cha source code. Sau , chn Workbench bt
u. Trn thanh cng c, chn Window => Preferences => C/C++ => Build =>
Environment => Sele t
ho
.HCM
ho h
thu t
y t nh
3.
o ++ roje t
Chn File => New => C++ Project. Trong phn Project name t tn l
HelloWorld. Trong Executable chn Hello World C++ Project. Trong Toolchains
chn Cygwin GCC. Sau chn Next.
ho
.HCM
ho h
thu t
y t nh
Tip theo nhp tn sinh vin vo mc Author v chn Next ri chn Finish.
chy chng trnh, click phi vo th mc HelloWorld (bn tay tri) => Run As =>
1 Local C/C++ Application. Kt qu s hin th trong khung Console.
4.
ho
.HCM
ho h
thu t
y t nh
10
ho
.HCM
ho h
thu t
y t nh
L
Ngoi Eclipse ra, sinh vin cng c th chn cho mnh mt IDE khc lp trnh
C++. Tuy nhin, sinh vin bt bu phi bin dch bi lm ca mnh chy c trn
Cygwin m bo bi lm l hp l. Mi trng hp khng bin dch bi trn Cygwin
kim tra trc khi submit, nu c sai st g xy ra s khng c gii quyt.
Mt s IDE sinh vin c th tham kho: Visual studio 6, C free, Dev-C++.
-11