应用程序无法正常启动0xc000007b错误

最近在改动一个师兄的服务器监控程序出现的一个错误.无奈中接的一个windows编程,说实话,本人更喜欢linux下的编程,一个vim,一个编译器足矣.windows依赖微软的东西太多,太受微软限制了.

当然首先自己百度,google.我觉得划分两类吧.

1.运行别人的程序.特别是游戏一类的

找了一个比较详细简单点的网址.上面说明的很清楚,就是缺失一些文件或没有安装运行库之类的.比较简单.不详述.

http://diybbs.zol.com.cn/3/308_21629.html


2.运行自己的程序.部署自己写的程序.

程序写好后,放在64位2008server上.出现错误.1的方法是不管用的.

无意中看到有个方法是分析 dll文件.

软件:Depends.exe

分析程序依赖的dll文件.果不其然,还是在导入dll文件时出现错误,project在win 32环境下编译的,引用的是32位的dll,给他们程序的时候,多此一举,给了他们一个64位的.

对win编程不熟,读一些东西还是没理解透,非出了错误,找出原因才恍然大悟.

相关文章
相关标签/搜索