Windows7下面体验无鼠标敲HELLOWORLD

time:2016.4.23

出于一时手痒,想敲helloworld,但是正在用Windows7;为了满足自己的麒麟臂(主要是不想用鼠标)就想能不能再win下面写一个C语言的helloworld,然后编译成exe,运行;
先介绍一下整个实现过程:
首先需要打开编译notepad
然后保存
然后导入Include文件(要用到里面的stdio.h)和Lib(库)
然后运用编译程序编译,主要是vc提供的cl命令(例如cl test.c)
然后出现test.exe
运行它即可看到helloworld在dos下输出了

下面介绍需要做哪些准备工作

  1. 安装vc6.0精简版(要用到里面的库,win7下面没有提供c库)–这里就不提供下载链接了,版权,你懂的。
  2. 将安装目录下的Bin路径添加到环境变量中(变量名path)
  3. 在dos下面输入cl

3.1. 如果出现了缺少mspdb60.dll库,将C:\Program Files\Microsoft Visual Studio 6\Common\MSDev98\Bin下的mspdb60.dll文件拷贝到C:\Program Files\Microsoft Visual Studio 6\VC98\Bin目录下即可,然后进行下一步。
3.2. 如果没出现其他异常,例如出现就是正常的,则进行下一步。

  1. 导入Include和Lib文件夹,我使用的方法有3种
    方法2:直接输入set INCLUDE=C:\Program Files (x86)\Microsoft Visual Studio\VC98\Include
    set LIB=C:\Program Files (x86)\Microsoft Visual Studio\VC98\Lib
    方法2:编写bat文件,然后执行:bat文件相当于脚本,可一次性执行dos命令


方法3:输入vcvars32.bat

  1. ->notepa helloworld.c
  2. ->type helloworld.c检查有错没有
  3. ->cl helloworld.c
  4. ->helloworld.exe
    就可以输出了
    只是为了满足自己的麒麟臂,接下来就是搭建linux环境咯~因为麒麟臂表示win下面的体验不爽。发现了一个据说是国人写的c-free软件,里面有c的库,所以就把BIN加入了环境变量;然后出现了以下情况


无法解析的外部符号;我没去深究。
屏幕录像软件用的是LiveView
参考资料1
参考资料2
参考资料3
C-Free MSCL

你可能感兴趣的:(Windows7下面体验无鼠标敲HELLOWORLD)