Professional Documents
Culture Documents
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
I. Cygwin
1.
gwi
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.
STT
1
2
3
4
5
6
7
8
2.
gwi
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.
3.
s le v s
p m g v
gwi
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
4.
i d
vi g++
a. Bin d
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.
i
Chy chng trnh bai1.exe bng lnh: ./bai1.exe
c.
G lnh exit thot Cygwin
5.
s l
g Li
cd path-to-folder chuyn i th mc
mkdir path to th mc
exit thot
II. Eclipse
1.
i JD
2.
i 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
3.
++ r je
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.
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.
m file *.cpp
10
L
Ngoi Eclipse ra, sinh vin cng c th chn cho mnh mt IDE khc lp trnh
C++. Tuy nhin, sinh vin b b 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