Linux下编程

2025-02-25 03:29:14
推荐回答(5个)
回答1:

首先安装Fedora,Ubuntu可能不行,打开终端,输入:vim hello.c回车
按Insert键,进入输入模式,然后输入#include int main() { printf("Hello\n"); return 0; }
然后,按Shift+冒号,然后按小写x键,然后按回车结束编辑。
然后输入gcc -o hello hello.c回车,然后编译结束后输入./hello回车,注意是点斜杠然后是hello,否则不行,以相对路径指定可执行文件时必须如此,为的是没有歧义。程序执行后显示Hello。
That's all!
以后熟悉了,推荐使用eclipse的C++ IDE环境。

回答2:

它叫你写一个countWords.c的程序,我先操作一下,你看看结果就明白要求了,假设你的标准输入为键盘,标准输出为屏幕:
一、参数为 -c
1、打开终端shell,输入countWords -c 回车
2、程序运行了,从键盘输入 ACafdaf,回车,屏幕输出ACafdaf 然后程序正常退出。
二,没有参数
1、打开终端shell,输入countWords 回车
2、程序运行了,从键盘输入 ACafdaf,回车,屏幕输出acafdaf, 然后程序正常退出。
三、非法参数,即不为-c 或参数数目不对
1、打开终端shell,输入countWords -x 回车
2、程序运行了,打印一个出错信息,然后非正常返回。

它最后一个要求,你复制一份,countWords.c 并改名为countWrods.1.c,并提交这个副本。

要是你不明白的输入参数, 网上查一下int main(int argc, char* argv)就是了,argument 对应的是argv

输入输出也可以为文件。:)

另外linux下 gcc countWords.c默认生成a.out, 如果要生成指定名gcc countWords.c -o countWords
运行时,切换到程序所在目录,然后在shell里 输入 ./countWords -c

回答3:

首先你要有一个编辑器书写代码,比如你可以用vi, emacs,gedit等等,
或者你用一个图形的IDE环境,如kdevelop/eclipse/Code:Blokcs等等都行。
其次, 你要有编译环境 如gcc automake autoconf等
最后,编译、链接,生成二进制程序。 当然,你可以选择手动运行命令,也可以采用IDE附带的哪些功能。

上面不了解的, 可以去查阅资料,但是Linux最起码的操作你应该熟悉。

回答4:

首先 装虚拟机 装linux
其次 用vi, emacs,gedit等linux 下的编辑工具编写程序 ,不过上面所说的那些编写修改比较麻烦 可以在WINDOWS下用 source insight编写程序 然后通过ftp , ssh,telnet 等等登陆linux 将程序传到linux服务器上。
编译程序 源文件比较多呢 就写编译脚本了 少的话 就直接gcc 或者g++了 。
编写软件过程的话 先是 客户原始需求(frs),然后就是需求分析 总体设计 详细设计 单元测试 集成测试 验收测试 然后就是客户测试了。 不知道 和楼主说的是不是一样,,

回答5:

【答】
之所以这么想,是因为你在win下编程时一直使用IDE。新建个工程就完事了,那样的话,推荐你试试Code::Blocks(Win下也有这个,可以先试试)。

不知道你用没用过Linux?ls知道吗?如果,不知道的话;请当我没回答这个问题好了