ubuntu中运行进程编程

ubuntu中运行进程编程,第1张

在Ubuntu中运行进程编程需要使用诸如C、C++等编程语言,你可以使用终端来编写、编译和执行代码。比如说,可以通过GCC来编译C/C++文件,并使用“/”命令来运行编译后的程序,具体指令可以在网上搜索获取。

ubuntu自带gedit文本编辑器和gcc编译器

前者编写程序,后者编译源文件

具体:

打开gedit文本编辑器(可直接从程序中查找,或在终端中执行命令“gedit”)

编写源文件,保存

编译

打开终端,cd到源文件目录

gcc

源文件名

#

可选参数:

-o

目标文件;-c等等

如果没有gcc编译器的话,使用以下命令获取~# sudo apt-get install gcc同时要下载辅助工具~# sudo apt-get install binutils头文件库 ~# sudo apt-get install Llibc6-devCLibrary (用来查询语法使用方式的文档)~# sudo apt-get install glibc-docLinux下C语言编程参考文档~# sudo apt-get install glibc-doc-referenc函数的用法说明文档~# sudo apt-get install manpages-dev用来连接多个源文件生成的目标文件的程序make~# sudo apt-get install makemake程序的使用说明文档~# man getch~# man make查看完帮助后,按q退出文档2程序编写、编译与运行安装好之后,你可以在应用程序>其他里找到Kate,打开后在工具菜单的语法加亮和缩进中设置成c样式,然后就可以写自己的C程序了,如:#include <stdioh>int main(int argc, char argv){ system("clear"); printf("Hello World!\n"); return 0;}输入完程序后用ctrl+S保存,我这里假设保存路径为/home/user1/桌面/helloworld/helloc然后就是编译,打开终端,进入目录# cd /home/user1/桌面/helloworld/然后用gcc进行编译# gcc -Wall hellocgcc会显示编译过程中发现的问题于错误,若无错误出现则会编译成文件aout运行程序(aout为编译生成的文件)# /aout这时候屏幕会显示-------------------其它说明:ubuntu804默认不支持getch(),getchar();gets()等函数,如果大家想使用则需要安装curses库文件# sudo apt-get install libncurses5-dbg# sudo apt-get isntall libncurses5-dev并且在写源代码时要加上#include<cursesh>或者在用gcc编译时加上-lcurses参数,例如:# gcc -Wall /helloc -lcurses就可以使用getch等函数了注意:getch函数在linux控制台下无法起到暂停程序的作用,大家可以用getchar替代getch实现这个功能--------------------------小技巧:如果编写一个比较大的程序,需要很长时间完成的话,大家可以建立一个启动器,以便快速方便的进行编译,比如你要花很多天编写一个源程序,就可以在桌面上建立一个启动器,指向c程序所在的目录,起动器命令如下(这里以C源程序在/home/user1/桌面/hello/目录下为例)gnome-terminal --working-directory=/home/user1/桌面/hello/以后每次进行编译时打开此起动器,就可以直接使用gcc对源程序文件名进行编译而无需输入很长的路径了~# gcc -Wall helloc

以上就是关于ubuntu中运行进程编程全部的内容,包括:ubuntu中运行进程编程、在linux(ubuntu)下如何编写c语言、ubuntu下如何编译C语言等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9343575.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存