在linux下通常使用gedit或vim直接编写c程序,然后通过gcc指令编译。以Ubuntu系统为例,详细过程如下:
1、进入桌面Temp文件夹
2、右键新建空白文件
3、将文件命名为helloc
4、进入helloc,开始编写代码(默认gedit为编辑器)
5、编写代码,保存退出
6、点击右列“终端”,或者直接Ctrl+Alt+T通过快捷组合键进入终端
7、进入helloc所在目录,通过gcc进行编译、链接、生成可执行文件hello,命令为gcc -o hello helloc。
8、执行(可执行)文件hello,命令为/hello。
参考资料:
GCC——百度百科
Linux常用命令——百度百科
一、你可以借助vmware安装虚拟机,然后使用source insight进行编码
1. 在Windows下建立文件夹如:D:\LinuxShare
2. 打开虚拟机
3.双击 Shared Folder
选中 Always enabled 然后 点击Add 添加要共享的文件夹
4. 运行虚拟机后 在Linux系统下 /mnt/hgfs目录下即可看到 LinuxShare目录,将代码拷入Windows系统下的D:\LinuxShare,用source insight建立工程进行编辑,之后再用Linux终端make以及gdb
二、你也可以使用vc6来做IDE
在windows平台上,当然微软自家的IDE是最好的,你不用担心,代码提示等问题,可以直接把Linux需要的SDK库,设置好,使用visual assit来进行编码。 这个也是很效率的。VC6我已经打包!
linux一般不用集成开发黄静,像windows下的vs devc++ 等集成开发工具
相对于windows,linux编辑器 编译器等是独立的,所以可以先用vim编辑器 写出c c++ java等代码 然后通过gcc g++分别对c文件和cpp文件进行编译,这样就可以编译成 可执行文件,或者动态链接库 等等
所以linux开发大多数是用命令来执行 *** 作的,也就是linux都是命令
有
如果你用QT库开发,你就用designer做界面,再用任意一个集成开发环境编写代码,推荐kscope
如果你用gtk的库的话,就用glade做界面,再用任意一个集成开发环境来编写代码
记住了:designer和glade只能做界面
首先得是两个系统之间都能用的库才行,移植过去最好的方法就是源代码过去再编译一次。C/C++就是一次编写,处处编译。不像Java是一次编译,处处运行。C/C++没有自己的运行环境,得基于 *** 作系统的底层,所以要编译过才行。Java有JVM,是Java的虚拟机,Java程序就是靠Java虚拟机运行的,有自己的运行环境,所以只要有JVM的地方,Java程序就能运行
问题挺多的,一个个来吧 呵呵
linux下面没有比较好的集成开发环境 至少我没用过比较好的
都是用文本编辑后自己写makefile 然后调用gcc 或者 g++来编译
调试用gdb 比vc强大很多
可以调用库函数 但是windows的api 不可以调
linux下没有类似mfc的现成的东东
第四个问题 肯定可以 网页这个跟平台无关
最后一个了 当然可以了 有linux下的jdk 到sun公司网站上下吧
好了 回答完了 累坏啦 哈哈
不知道楼主满意不
good luck
希望你喜欢上linux
以上就是关于到底怎么在Linux里编写c程序啊全部的内容,包括:到底怎么在Linux里编写c程序啊、如何在Windows下编写Linux程序、linux系统下用什么开发工具进行C,C++,编程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)