用vs2008配置汇编时遇到fatal error LNK1181: 无法打开输入文件“user32.lib”是怎么回事

用vs2008配置汇编时遇到fatal error LNK1181: 无法打开输入文件“user32.lib”是怎么回事,第1张

环境变量没设好吧。先参考别人的试试重设,不行我再告诉你怎么在系统环境变量里设。“搜索一下你的磁盘有没有libcid.lib,没有的话下载一个或从别人那里拷贝一个,放到Visual Studio ->VC98->lib目录下,同样在工程下加上 设置 目录下 有个c++LINK,加上libcid.lib。再编译,就行了。

///////////////////////////////////////////////

菜单里project(工程)->settings(设置)出现settings选项卡,选择LINK选项。

有个Object/Library modules,这里就是让你添加库文件的。你输入你要用的lib的名字(在这里输入libcid.lib).点确定。

还有可能你的路径配置错了。vc6.0编译器根据你设的搜索路径来找文件,路径错了也可能导致上述错误,配置如下。

打开vc界面 点击VC“TOOLS(工具)”—>“Option(选择)”

—>“Directories(目录)”重新设置“Excutable Fils、Include Files、

Library Files、Source Files”的路径。很多情况可能就一个盘符的不同

(例如你的VC装在C,但是这些路径全部在D),改过来就OK了。

如果你是按照初始路径安装vc6.0的,路径应为:

executatble files:

C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin

C:\Program Files\Microsoft Visual Studio\VC98\BIN

C:\Program Files\Microsoft Visual Studio\Common\TOOLS

C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT

include files:

C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE

C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE

C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

library files:

C:\Program Files\Microsoft Visual Studio\VC98\LIB

C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB

source files:

C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC

C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE

C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE

C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC ”

在vc安装目录的lib文件夹下可以添加lib文件

你提到zd的winmm.lib在vc中有

加个头文件#include

<mmsystem.h>即可

另外可以在Project/setting/link中的对象(库模块)的回文本框的最后加入

winmm.lib

以后你要答用其他的lib文件可以用这个方法


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/8025690.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存