|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
大家都知道在Windows中运行C语言很简单,打开一个IDE(VS或者codeblocks)编写代码,点击一个按钮就能运行了。
4 w4 d7 M1 u- j, Q: `1 k2 J) w- u7 K+ @6 g
8 J& Y) x) W/ Z) f# o1 N
在Linux中,大家不怎么习惯用IDE,更多的开发者选择手动编辑、编译、连接、运行。 K/ y) s$ |6 a, o0 m
2 B9 I, n% O* c, ?
. X! T5 A7 F" x" r
下面介绍如何进行在Linux(Ubuntu)下运行C语言。# j- l3 R9 W# \. i% M
+ F( j6 x) E/ X0 G. H8 u- X. w% P
6 d1 v/ i) n7 J# H/ v具体操作及图例请访问: + S. t, h4 z6 B5 H6 s# B
/ D J ?: m m6 q) n
3 e2 O3 }3 U! R3 }5 j在Linux(Ubuntu)下如何编写编译C语言,请看这里
1 u0 W+ ~. Y; s# {0 ]0 n3 J( V' |# E( a$ P* p4 }; D6 F! X
2 n1 q! v M4 t/ m①打开Ubuntu,在一个空文件夹内建立一个新的空文件,并改名为.c的文件$ j. {* C$ l0 E/ ?7 I, r
3 {; {- L& ]8 C7 s0 |2 b
2 f# ^7 T- r8 |
②打开文件编辑C语言代码并保存
; [) O1 i" i3 p, W& \8 p2 Y G J# ^( ~* Q: \" f5 K% F% y& x+ U5 R% q
7 q7 \3 O& |: a3 H③返回到当前文件夹,打开终端
# A8 d7 v' i8 M9 c! V2 H3 l4 `2 r
8 D, y8 O! U4 K$ G
# W) M8 m# }. y* u4 V5 r④接下来需要在终端编译,连接6 \$ k3 g2 w) _! W/ w5 f
$ L( ]) x3 f- N9 w# n1 R9 ]/ y9 J3 ]+ s
; G; F6 I4 n4 P# h* e- ~
8 V% L) A! D, \# L7 V5 [3 W8 p8 U( @& e
编译代码: gcc test.c -o test
; c) v. P/ O4 o7 p S0 G" F" c
. y$ Y7 ]" n0 J- r- B, ~, \$ Q
格式: gcc [C文件名] -o [C文件名无后缀]3 r* O" R+ Z G3 K
# d7 D2 c7 N8 C6 B. i e
" n5 C8 Q3 K y! E⑤在当前文件夹下运行test文件(无后缀)% W0 C* [) A+ O5 O( h( \
& i" y5 t1 }! J6 t
5 _2 z( [6 K! Q( X1 F0 }5 z运行代码: ./test # ^: @; {3 x& `* ?
. u$ S9 Q+ [/ `$ m* E+ V
# I( i" C. _& G( c- x格式: ./名称, {* J/ Q: Q1 y
k. _) y* \# X% O& ]2 N( Y6 y
7 e7 N/ I4 z3 o8 e' I! f这样我们就能看到输出了。
! x) C Q& s; z0 }( y# w- n5 `8 Y: C0 _) @# t9 H
F; Q) \' M1 J& {' P) T附1:非图形界面Linux全终端运行C程序:这里教你用linux系统编写c程序( c5 {7 x5 |6 s) O9 B- }
! Y) k5 u, q3 `2 I, Y7 R
1 N' q0 w1 g* H! Z( Y$ u7 w附2:利用Vim编辑器编写C程序:认识一下Linux vi/vim
2 w/ P( a( R% V( B* K8 k8 H( c) ~9 ?# e; f
G8 H! [' s v# {0 }; u3 T' x* b; E4 ?
! J$ t8 P0 ^* l
( p3 D- _$ K' P& L
|
|