Chinaunix首页 | 论坛 | 博客
  • 博客访问: 520806
  • 博文数量: 68
  • 博客积分: 2501
  • 博客等级: 大尉
  • 技术积分: 713
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-07 17:49
个人简介

文章分类

全部博文(68)

分类: C/C++

2010-09-11 00:07:07

今天安装在Windows中Qt sdk后发现在MS-DOS下可以用gcc等工具,用惯了Linux下的命令行,习惯性的在MS-DOS输入ls,clear,遗憾的是MS-DOS中没有。于是写了一个ls.c用gcc试编译了一个ls.exe,结果还真可以实现和dir一样的效果。于是再写了一个clear.c实现clear效果。
编译:
gcc -o ls ls.c
gcc -o clear clear.c
复制生成的ls.exe和clear.exe到Windows下的system32目录下就可以在MS-DOS中使用ls,clear了。

/*ls.c*/
#include <stdio.h>
#include <stdlib.h>

int main()
{
    system("dir");
    return 0;
}


 

/*clear.c*/
#include <stdio.h>
#include <stdlib.h>

int main()
{
    system("cls");
    return 0;
}

 
另外,在安装了gVim之后,除了有图形化的gVim之外,也可以在MS-DOS命令行下使用,输入vim就可以启动(区别就是,输入vi还不行,不像Linux下vim还有个别名vi)。
阅读(2237) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~