|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
大家都知道在Windows中运行C语言很简单,打开一个IDE(VS或者codeblocks)编写代码,点击一个按钮就能运行了。
% i9 L) X. c. t- v$ b9 ]
3 W5 @8 v& X: m1 j/ j5 c3 Y, {4 s5 F* h* K; j2 F t2 z" M5 |2 F
在Linux中,大家不怎么习惯用IDE,更多的开发者选择手动编辑、编译、连接、运行。
5 d# Z6 m" Z* ? i; L! h2 e( Y+ E2 K! t; B+ M- ]3 F5 J. M V; |4 {# |
: `' A$ ^8 P9 v7 u下面介绍如何进行在Linux(Ubuntu)下运行C语言。
( k0 o2 b/ y0 M1 ]- w& T; V
Q$ L$ O, n' ^' ^! d/ L. A1 p" K5 b9 l3 e% o% t; B' X, @
具体操作及图例请访问:
8 ~3 [) ]7 B( [4 Y5 I& C) T3 `; J) h- w Q5 _) G$ O) {: p: J
* Y0 Y5 x1 @9 \. M; D% [( }* K在Linux(Ubuntu)下如何编写编译C语言,请看这里2 G0 Z6 ~! g% B6 l+ X. ?' ~( U
+ D( i' }5 V: L5 L7 \( [" _& [; ~! B- t* W1 E1 T
①打开Ubuntu,在一个空文件夹内建立一个新的空文件,并改名为.c的文件' c; ?4 Q \5 U( b
5 v1 o" K& b' |
' E5 P1 c( H# Z' _6 X7 r$ p
②打开文件编辑C语言代码并保存
! m% x1 N; u1 r/ p
p) Y' x C; {8 V5 t5 i- H5 A% S' g+ k7 {" ]! \ ?" u
③返回到当前文件夹,打开终端: J$ K. }2 t& S8 f6 g" U
2 b$ S% h* r9 r$ X X
( A& a$ h5 E8 ^% D; } Z+ g; D" d④接下来需要在终端编译,连接* I1 Q/ t' l4 d) I+ x
, K& {/ n ^, b( m5 ~1 K
) f, J& h) `) _0 H2 o T' |
" M3 o% u+ a3 e3 m; E
" {5 [- u# Q/ w编译代码: gcc test.c -o test
5 X8 J1 s' M( g5 a* H3 U
- ~# ?" M9 L: d0 z& \% i7 ?6 x* M; ?( c$ T: u) n8 Y# y( K4 d
格式: gcc [C文件名] -o [C文件名无后缀]! F$ r; v! |# H0 F
o6 M4 @& ~. m9 U% Z5 U2 A) A g3 k% o" u$ e7 Z
⑤在当前文件夹下运行test文件(无后缀)5 k- r/ A( E* V% A0 W
9 ~' _- d+ k# u; O
7 u9 r* B& j8 N7 `4 p5 v; q运行代码: ./test 3 s/ v) a0 U$ n5 F& e. ^. u) B7 N- s
9 b8 E& n3 _; O) \
5 j3 [; I4 H1 A5 ` s" ]格式: ./名称
! v/ E+ B4 @; x
- V3 R4 F `( `! z" Z
& o8 }; R4 w8 ~这样我们就能看到输出了。9 O8 r$ V. f t% Z. b3 a4 y W
+ }5 r) f( a k! |
6 Q2 W3 p$ V' [1 x5 Q C p6 Z9 z附1:非图形界面Linux全终端运行C程序:这里教你用linux系统编写c程序
' v9 o. n5 E6 i1 _3 B: w2 o/ E* C( S8 X/ i& H0 d
% W/ @- F y( ^! g3 f$ R# B
附2:利用Vim编辑器编写C程序:认识一下Linux vi/vim
& Y5 z1 ?( F1 X, ~! Z n# k- w7 _) Z& X c4 Z
; e' Q7 l1 i6 W2 X3 }/ P
. V- i/ h8 F2 m& }& v
1 A. d' s! f5 j9 r6 S% {4 ?2 {, m$ y/ H# Y0 [3 e
|
|