coordinator's planet

叶子 是不会飞翔的翅膀

翅膀 是落在天上的叶子

posts - 89,comments - 251,trackbacks - 5

     虽然开发Linux程序最好还是在Linux下,但我比较懒,习惯了Windows的工作方式。就在Windows下装了Cygwin,用UltraEdit写程序,拿到Cygwin里面编译、运行。(Cygwin里面配了一个gdb的Win窗口版,好像还不错,有待日后研究)。要是大家知道有什么好的IDE,不妨推荐一下哦!

1、首先写程序代码(C):

#include <stdio.h>
int main()
{
 printf("Hello World C!\n");
 return 0;
}

保存成helloworld.c,我放在cygwin目录下的home目录下的xxx(我的用户名)下,cygwin启动时即以此为主目录。

2、启动cygwin

$gcc -o HelloWorld HelloWorld.c,将它编译。

3、运行

$./ HelloWorld

显示结果:

Hello World C!

呵呵,成功。

4、设置环境变量

   如果每次运行程序都要在文件名前加上./多不爽啊。That’s all right,我们有环境变量。

   相关介绍:http://www.chinaitpower.com/2005September/2005-09-13/203823.html

   当然环境变量原本是没有./的,只能自己加上去。

   方法一:在shell中设置

           $export PATH=$PATH:./  

   方法二:上面还是不爽,每次启动cygwin都要设一次。其实系统环境变量就在/etc/profile文件里面,在第一行找个地方加上:./就行了。简单吧!

写完了Chelloworld,顺便来个C++的:

#include <iostream>

using namespace std;

int main()

{

       std::cout<<"Hello World CPlus!"<<endl;

 return 0;

}

$ g++ -o HelloWorld HelloWorld.cpp 编译。

posted on 2005-11-08 23:05 coordinator 阅读(3919) 评论(2) 编辑 收藏