无法打开文件user32lib|vs2015lnk110无法打开文件gdi32lib该怎么解决

|

① vs2013 汇编语言 《intel汇编语言程序设计》 无法打开文件user32.lib irvine32.lib

一看就知道没指定好环境变量,或试试使用完整路径,比如“C:\windows\system32\冬瓜.asm"或设置项目属性中的包含目录和库目录

② 无法打开 kernel32.lib

根据您的描述,谢谢您对电信产品的关注。在项目属性-〉VC目录-〉库目录里面加了一个C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v7.1A\Lib就可以了。

③ 无法启动程序,说是计算机丢失user32.dll

出现问题的大部分原因是因该文件被木马病毒破坏导致系统找不到此文件,出现错误提示框,想要解决此问题只需找到专业的DLL文件下载网站,下载该文件,复制到相应目录。即可解决。

如果您的系统提示“没有找到user32.dll”或者“缺少user32.dll”等类似错误信息,请把user32.dll下载并直接拷贝该文件到系统目录里:

1、Windows95/98/Me系统,复制到C:WindowsSystem目录下。

2、WindowsNT/2000系统,复制到C:WINNTSystem32目录下。

3、WindowsXP系统,复制到C:WindowsSystem32目录下。

4、Windows7系统,复制到C:WindowsSystem32目录下。

然后打开“开始-运行-输入regsvr32user32.dll”,回车即可解决错误提示!

④ 请问无法打开kernel32.lib怎么解决

.lib文件代表的是静态数据连接库,在windows操作系统中起到链接程序和函数(或子过程)的作用,编译时用到。

“kernel32.lib”打不开原因为:

VS2012安装时候SDK未安装,或者安装异常错误,所以就算你复制下载到目录,会继续 出现rc.exe错误。

2. 检查方法: 在C盘检查(无论安装在那个盘,这个包含目录都在C盘)有没有这个目录, C:ProgramFiles(x86)MicrosoftSDKsWindowsV8.0Lib,如果没有那就是这个错误 了。

3. 解决办法:

1)重新安装SDK8.0有好几个,一定要看着成功安装。

2)下载VS2012 SDK8.0 安装,然后在VS2012菜单,工具,选项,解决方案,VC++库目录里选择你安装的SDK工具,把你刚下载的 SDK8.0目录添加进去就OK。

⑤ 这个是什么意思:INK : fatal error LNK1104: cannot open file "user32.lib"

致命的错误:无法打开文件“userlib”你如果要使用库文件就用 #pragma comment(lib,"user32.lib") 这样引用。引号里面就是要使用的库文件

⑥ 菜鸟一问:c++ 运行是为何出现这个错误 LINK : fatal error LNK1104: cannot open file "user32.lib"

库文件包含路径中没有user32.lib文件,VC6.0中进入工具->选择->目录,确定library file的文件路径包含有user32.lib

⑦ vs2015lnk110无法打开文件gdi32.lib该怎么解决

方法/步骤打开运行出错INK : fatal error LNK1104: 无法打开文件逗opencv_calib3d300.lib;地的项目文件选中项目文件右击弹出属性配置页面,选择逗链接器地——逗附加依赖项地,在页面中可以看到下图红色框内的内容在下图中可以看到opencv_calib3d300.lib这个库文件,由于现在电脑配置的是Opencv2.4.10,所以应该把opencv_calib3d300.lib改成opencv_calib3d2412.lib得到下面库文件到下图的编辑框中,并取消逗从低级或项目默认设置继承地这一项opencv_calib3d2410d.libopencv_contrib2410d.libopencv_core2410d.libopencv_features2d2410d.libopencv_flann2410d.libopencv_gpu2410d.libopencv_highgui2410d.libopencv_imgproc2410d.libopencv_legacy2410d.libopencv_ml2410d.libopencv_nonfree2410d.libopencv_objdetect2410d.libopencv_photo2410d.libopencv_stitching2410d.libopencv_ts2410d.libopencv_video2410d.libopencv_videostab2410d.libopencv_calib3d2410.libopencv_contrib2410.libopencv_core2410.libopencv_features2d2410.libopencv_flann2410.libopencv_gpu2410.libopencv_highgui2410.libopencv_imgproc2410.libopencv_legacy2410.libopencv_ml2410.libopencv_nonfree2410.libopencv_objdetect2410.libopencv_photo2410.libopencv_stitching2410.libopencv_ts2410.libopencv_video2410.libopencv_videostab2410.libkernel32.libuser32.libgdi32.libwinspool.libcomdlg32.libadvapi32.libshell32.libole32.liboleaut32.libuuid.libodbc32.libodbccp32.lib完成上面配置后,单击确定,保存设置。再次编译该项目文件,将不会出现库文件错误了,可以正确的执行,执行结果如下图。

⑧ 汇编代码 链接 时显示不能找到user32.lib是怎么回事怎么解决

找不到是因为user32.lib丢失,如果你要解决的话,可以下载其他编译器,把user32.lib拷贝过来,和其他LIB文件放在一起到http://www.aogosoft.com去下载MASMPlus编译器,非常好用,资源文件和ASM文件可以同时编译,总之使用很简单.再说这个网站应该是国内最火的汇编网站,只讨论汇编,对新手很关照.呵呵!我都快成了做广告的了,呵呵~~~的确不错的

⑨ 关于visual C++2008

你选择vc2008是明智的,比vc6.0好用多了。c++的标准在2003年有一次大的更新。vc6.0用的是c++98年的老标准。vc6.0可以运行的程序在vc2008不能运行主要是命名空间namespace的问题。 因为一些大型软件,会分给很多程序员来编写,难免会造成一个变量名会被几个人选用的情况。比如张三用了smile表示某变量,难保李四不会用,当两人编写的程序组合到一块的时候问题就出现了,smile这个变量到底该听谁的呢? 命名空间很好的解决了这个问题。vc2008引入命名空间这个概念后,李三和李四各自在自己的命名空间里命名,就避免了的上述情况。 你在vc6.0里写的程序为 #include<iostream.h> ……… 想要在vc2008运行,你得把它改成 #include<iostream> 并在其后加上 using namespace std;其他不变。对于库来说,通过使用using namespace xxx;你所使用的库函数或变量就是在该名字空间中定义的.这样以来就不会引起不必要的冲突了。常用的名字空间是std,你自己也可以定义自己的名字空间。 也就是 #include<iostream> using namespace std; ………. 即可满意请采纳。

⑩ fatal error C1083: Cannot open include file: 'user32.lib': No such file or di

在VC的project setting里面加上对应的lib即可。


赞 (0)