关于C 语言运用,怎样用C 语言写一个能在windowssearch.exe 运行的exe文件?

首先写一个完好的C语言程序,可以运行的通,自然是简单就好,下面给出一个简单的示例供参考:
#include&stdio.h&
int main(void)
&char *string = "Hello World!";
&printf("%s\n",string);
&return 0;
使用lc命令进行编译,但是却给出下面的提示(cl.exe是vc++6.0中的一个命令,所以要用的话,需要先安装vc++6.0):
其实上面之所以会出现这样的现象是以为,cl.exe命令虽然存在,但是你还没有配置环境变量,所以并不是在什么地方都可以用,所以会在刚才给出那样的提示,于是我们需要去配置环境变量(计算机(我的电脑)-&属性-&高级系统配置-&高级-&环境变量-&系统变量-&path),在path中最后加入“C:\Program
Files\Microsoft Visual
Studio\VC98\Bin”(vc++6.0的bin目录),然后重新运行,会给出“无法启动此程序,因为计算机中丢失mspdb60.dll。尝试重新安装该程序以解决此问题。”也就说少了一个动态链接库文件,这时你只要将它需要的这个.dll文件拷贝到刚才那个bin目录下就可以了。()
上面的工作都做完了以后,就开始正式编译运行这个程序,还是使用上面给出的cl
demo.c,却给出如下的提示,貌似是真的还是不行哦~~~当时就小小的郁闷了一把,但是一看错误,原来提示是没有给出头文件&stdio.h&的路径,就是说它找不到头文件,于是到网上搜索了一下,结果发现原来是可以解决的。
于是尝试了下面的一种方式,就是另外写一个.bat文件用来专门写dos命令行,从而可以顺利的加入头文件和lib文件,其中的代码如下:
set INCLUDE=C:\Program Files\Microsoft Visual
Studio\VC98\Include
//设置头文件路径,从而可以找到头文件
set LIB=C:\Program Files\Microsoft Visual
Studio\VC98\Lib
//设置lib文件路径,从而可以找到lib文件
cl D:\demo1.c
//编译D:\demo1.c源文件
cmd /k echo
//这条命令行,是我找了好久才找到,就是要停留在运行完的程序的地方,这样我们才可以继续操作或是在不完全正确的时候可以查看一下错误在什么地方,通过这条命令就可以停止在编译连接过的dos窗口的地方。
编译链接都完成了,然后可以通过输入命令*.exe方法直接可以运行查看结果,到此整个编译链接和运行过程就完成了,还有更多不太了解的地方,大家可以查看csdn上的很多的东东。
本人也是现学现卖,以前学的时候没有注意到这些,现在有一个朋友问起才学了一下,希望可以帮到大家。
在此,谢谢各位朋友的支持与关注,大家可以通过我主页上的任一QQ与我互动交流,也很希望各位朋友批评指正。
本文已收录于以下专栏:
相关文章推荐
对于一些比较小的测试程序来说,使用IDE编译太费时间,这篇博客简单介绍一下如何在安装了Visual Studio系列的Windows上使用原生的编译工具来编译C/C++。
Visual Studio...
参考 .cn/s/blog_01io0s.html
第一次用Markdown编辑器写博客,以前都是用Html编辑器写的。这次尝试一下Mar...
引发这个问题是因为装了个新的SDK,然后就找不到这个头文件了,vs庞大烦人
编译时候使用的是最新的sdk版本10.0.10586.0版本但是它里面没有ucrt目录,问题找到了。
本文主要参考了此文章:.cn/s/blog_4a5ehfdh.html    通常我们在Windows系统下编译程序是都使用IDE环境,如VC+...
一、环境准备
    安装cython,以及gcc编译环境
    wget https://bootstrap.pypa.io/get-pip.py
    python get-pip.py
用windows下的集成开发环境(IDE)编写简短的测试程序很烦,所以花了点时间琢磨配置cmd,可以调用IDE的指令。
编写的一个打字游戏中需要计算程序的运行时间,通过网上查阅资料发现大多数都是说通过clock()函数来获取时间,之后做差从而的到程序的运行时间。但是在linux中测试以后发现结果是0,并不能得到程序的运...
他的最新文章
讲师:刘文志
讲师:陈伟
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)页面已拦截
无锡网警提示您:
该网址被大量用户举报,可能含有恶意信息。如何用C语言写一个可运行的exe程序? - 知乎9被浏览2869分享邀请回答0添加评论分享收藏感谢收起0添加评论分享收藏感谢收起查看更多回答

我要回帖

更多关于 windowssearch.exe 的文章

 

随机推荐