zqrx.net
当前位置:首页 >> linux终端怎么运行C语言 >>

linux终端怎么运行C语言

你需要把C程序用gcc、cc等编译,然后再命令行输入./a.out

很简明的哦.或者用Geany,一个简洁的IDE,很好用的.下面望我的学习经验能跟你共享.1、先在你要实现C程序的目录下建立一个C程序,如:先进入要实现C的目录cd /home 然后mkdir os(自己取的文件名)2、使用vi命令编译你的C程序

用linux 的终端 有个命令 gcc相当于 cl 功能 也就是 编译功能呢 gcc xxx.c 会生成 xxx.out 运行 /xxx.out(好像是这个 不太记得了 - -) 就可以了

gcc -c test.c(假定存在test.c,且能正常编译)gcc -o [test.out] test.o(中括号里表示可写可不写,不写默认是a.out,这个随便你)相关资料:http://zhidao.baidu.com/link?url=M4ceTElY_AWdLF28Y-82_a-RacqmIhk-JohabSkuKI3speiiZ5RnOApFiEop5LQBLryULWgFNs-RJe-jfAopUK还有,我在Windows系统下,用过gcc -s test.c,可以直接生成.exe文件,Linux系统下没试过了

我不太明白你说的是什么意思,linux下的c编程一般是通过gcc实现的.例如,创建了一个hello.c文本,在文本中写入#include int main(void) { printf(“hello world!!”); return 0; } 然后在终端输入 $ gcc o hello hello.c $ /tmp/hello 注:hello.c文件放在/tmp目录下,通过gcc -o hello hello.c命令生成一个hello文件,它是一个可执行文件,然后直接执行,就可以运行该程序了.

当然可以,linux主要是用c写的,默认都有gcc编译器,比如 gcc -o main main.c,[将main.c源文件编译成main的可执行文件].linux用的语言?linux和dos都是操作系统,只要有编译器,它们不限于什么具体语言的.linux上主要有C,java,Qt之类的.DOS是早起的微软操作系统,目前windows中的CMD只是一个DOS的模拟,并不是实际意义的DOS.Linux和DOS的内核不一样.

有三个办法:一、最直接的办法,用nohup命令,将程序挂到后台.二、最方便的办法,用screen命令,起个虚拟终端,即使断开连接也能继续在后台跑.三、最正常的思路,是将监听程序置为daemon,直接在后台运行,具体是监听程序启动后,fork一个子进程,将子进程setsid,然后父进程退出,实际操作都放到子进程中.当然程序里面的循环结构是肯定要的.

linux终端下,编译C语言程序步骤为:采用vi进行源代码编写,编写完成后,:wq存盘退出,如:vi test.c在命令行下,运行gcc编译程序,生成执行码,如:gcc -o test test.c-o 表示指明生成的执行码名称运行编译后的执行码./test

#include "stdio.h"#include "stdlib.h"#include "time.h"int main( void ) { long i = 10000000L; clock_t start, finish; double duration; start = clock(); while( i-- ); finish = clock(); duration = (double)(finish - start) / CLOCKS_PER_SEC; printf( "程序运行 %f 秒\n", duration ); }

1.编译单个源文件 [例如]在屏幕上打印"Hello,Linux." [源代码]#include<stdio.h#include<stdlib.h int main(int argc,char **argv){printf("Hello,Linux.\n");exit(0);}将源文件保存为hello.c,开始进行编译$gcc -o hello hello.c 编译成功完成后,在当前路

网站首页 | 网站地图
All rights reserved Powered by www.zqrx.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com