添加附加依赖项,附加库也添加了为什么还显示无法打开输入文件“glut32.lib glut.lib”

作者&投稿:孙界 (若有异议请与网页底部的电邮联系)
在附加依赖项里面已经添加了相应的lib文件,为什么编译链接的时候还是提示无法解析的外部符号?~

我在vs2008环境下面遇到了这个问题
总算自己解决了
如果选择的是win32而非x64配置,对应的库目录一定要设置到x86而非x64
在win32配置下使用x64 directx 库就会出现这种情况
解决方法:
假设directx目录为 C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\
则对于win32配置
项目->属性->C/C++->常规->附加包含目录 添加 C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include
项目->属性->链接器->常规->附加库目录 添加 C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x86
然后选择全部重新编译
我就是这样解决了这个问题

请问你解决这个问题了吗,我也是遇到这个问题

我是改成X86模式下debug通过,得到了结果。如下图:



你应该使用x86的debug模式进行调试。而不是x64位的debug或者releas模式。
或者你可以直接将OpenGL文件移入vs的函数库,详见http://jingyan.baidu.com/article/d5c4b52bca5005da560dc5d6.html
注意在该方法下,也要用x86的debug模式.

C/C++库目录包含即可


OpenCV3.4+VisualStudio2017开发环境配置指导
增加工程的OpenCV库目录到VC++目录的“库目录”中 E:\\opencv\\build\\x64\\vc14\\lib 增加工程的openCV的附加依赖库 Debug属性页-》链接器-》输入-》附加依赖项 在Debug模式下选择"opencv_world340d.lib" 在Release模式下选择“opencv_world340.lib”测试配置效果,看看我们的C++工程中是否可以...

如何在MFC中调用CUDA
在解决方案资源管理器中右击kernel.cu文件-->“属性”,在弹出窗口中-->“常规”-->“项类型”的下拉列表中选择 点击“应用”后,“常规”下方会出现一个“CUDA C\/C++”的设置,没有特殊需求,不需要修改,点击“确定”。7.修改工程设置。工程设置需要修改“链接器”-->“输入”-->“附加依赖项...

...是两个压缩包呢(图一)? 别人的是路径。这样怎么弄附加依赖项呢...
你的两个文件,显示是360压缩文件,但是看不到具体的文件后缀名。首先你可以不用管文件类型,也许只是文件关联不同导致,直接按教程操作。如果不行,那么对这两个文件进行解压操作,出来的就是Lib文件,然后再按教程操作吧。

vs2010无法解析外部符号的原因是什么?
无法解析的外部符号的几个原因:1、lib 文件未引入。在Visual Studio中"项目->属性->连接器->常规->附加库目录"写上.lib库所在文件夹;其次,"项目->属性->连接器->输入->附加依赖项"中写上.lib库的名称。使用#pragma comment(lib, “XXX.lib”)语句添加 lib引用。2、类方法的实现未加类...

如何在VS2013中进行Boost单元测试
1)添加“平台工具集”为"Visual Studio 2013 (v120)",见下图:2)添加包含Boost库的根目录(在我电脑上是D:\\boots_1_55_0),见下图:3)添加Boost库目录及待测试工程的.obj文件所在目录,见下图:4)添加“附加依赖项”“tested.obj”,见下图:4. 进行Boost单元测试 注: 我们在这时只进行...

如何配置DirectX开发环境
按照下图添加包含目录和库目录 包含目录 D:\\Program Files (x86)\\Microsoft DirectX SDK (June 2010)\\Include 库目录 D:\\Program Files (x86)\\Microsoft DirectX SDK (June 2010)\\Lib\\x86 在“Link”即链接器选项下添加附加依赖项lib文件,如下图所示 添加如下的lib文件 d3d9.lib d3dx10d.lib d3dx9...

vs2015 c++怎么设置头文件搜索路径
这里以13为例;1.首先,打开vs2013和你的project 2.要添加依赖项和依赖库,就要找到【解决方案资源管理器】,也许你的【解决方案资源管理器】在右边或左边隐藏,点开即可 它的快捷键是ctrl+Alt+L 3.在--你的项目名上右键--选择属性-- 在c\/c++中找到附加依赖项 在链接库中找到附加依赖库 ...

linux编辑ip后保存时 报Cannot open file for writing 如何解决...
原因:附加来依赖项填写错误造成的。解决方法:如下参考:1.首先,打开开发项目并选择您想要修改的解决方案。2.选择要修改的项,右键单击,然后选择properties菜单。3.然后单击所选的连接器,如下所示。4.再次单击输入选项,直到看到附加的依赖项。单击附加依赖项的下拉按钮并选择edit。5.然后一行一行地重写...

vc2010附加依赖项里继承的值默认不知道怎么弄没了,现在都不能正常编译...
直接添加kernel32.lib就可以了

vs2012怎么安装opencv
如下图:初次配置时新建路径即可。项目->属性->配置属性->VC++目录->包含目录 (2)库目录 项目->属性->配置属性->VC++目录->库目录,由于我的计算机系统是64 位的,所以我添加了32位和64位的两个库目录。初次配置时只需新建路径即可,下图的右上角的键。3.链接时,会需要一些附加依赖项。下面...

岱岳区18479724042: 附加依赖项 和 附加库目录的使用有什么区别 -
仲阁龙胆: 在生成时,可能需要首先生成某些项目,以便生成由其他项目使用的可执行代码.使用“解决方案属性页”对话框-“通用属性”-“项目依赖项”设置当前生成顺序.若要访问此对话框,请在“解决方案资源管理器”中选择一个解决方案,选择“视图”菜单上的“属性

岱岳区18479724042: 在附加依赖项里面已经添加了相应的lib文件,为什么编译链接的时候还是提示无法解析的外部符号? -
仲阁龙胆: 我在vs2008环境下面遇到了这个问题 总算自己解决了 如果选择的是win32而非x64配置,对应的库目录一定要设置到x86而非x64 在win32配置下使用x64 directx 库就会出现这种情况 解决方法:假设directx目录为 C:\Program Files (x86)\Microsoft ...

岱岳区18479724042: 无法打开ddraw.lib文件,附加库目录,附加依赖项之类也加了,#pragma语句也用过了,就是不行,求大神救!
仲阁龙胆: 说明ddraw.lib不在你的lib路径搜索路径中.检查库文件目录.

岱岳区18479724042: 在vs2008里面项目的属性里面,附加依赖项 和 附加库目录的使用有什么区别? -
仲阁龙胆: 3附加依赖项 是指输入项,如某个.LIB文件.附加库目录 是你用 #pragma comment(lib,"a.lib")的时候;此时就搜索a.lib的路径列表就包含这个路径.若是要链接一个lib,直接把它添加到附加依赖项 和 把它所在的目录添加到附加库目录里面有什么区别? 添加到附加依赖项 :你的LIB文件被真正包含进来了.把它所在的目录添加到附加库目录里面 :仅仅包含目录只是告诉IDE,搜索没有指定路径的库文件时,也搜索这里.

岱岳区18479724042: 在vs2003里面项目的属性里面,附加依赖项 和 附加库目录的使用有什么区别? -
仲阁龙胆: 一个是文件一个是目录.这个东西可以直接反映成代码:#pragma comment(lib,".....lib");

岱岳区18479724042: win10 vs2015 附加依赖库配错了怎么改 -
仲阁龙胆: 下载工具:本教程以OpenCV3.2.0为例.解压:本教程解压到D盘,解压的其它地方也是可以的,解压完后得到一个名为opencv目录.配置系统变量:选择此电脑(计算机)->右键属性选择->高级系统设置->选择高级->环境变量->系统变量.找...

岱岳区18479724042: VC的「附加依赖项」、「库目录」和「包含目录」分别有什么用? -
仲阁龙胆: 包含目录:#include <headerfile.h>中headerfile.h的搜索目录. 如果有XXX.h找不到,设置这个目录可以解决. 附加依赖项:C++的库会把函数、类的声明放在*.h中,实现放在*.cpp或*.cc中.编译之后,*.cpp,*.cc,*.c会被打包成一个.lib文件,这样...

岱岳区18479724042: vs2010无法解析的外部命令,该怎么解决 -
仲阁龙胆: 其实只要把外部 lib文件在项目属性里面引入,打开 项目属性->链接器->命令行->附加选项 加入了 .lib 再编译,pass 肯定是引用的库文件的问题,而不是像函数没有定义 检查一下引用的库文件 看看包含这些函数的文件是否加到工程文件中! 有可能是函数没有定义,而被引用了. 工程中也许没有加入文件 反正是编译器在你使用它的地方看不到这个函数CGJ::cs的实现. 请参考

岱岳区18479724042: Android studio 添加任何依赖库都报错,求解答 -
仲阁龙胆: 进行添加相关的依赖包模块,就需要打开Android studio的程序,进行开发界面中之后,点击菜单“file”》“project structure”.步骤阅读2 打开project structure中,在module中选中一个项目.步骤阅读3 进入到该项目中点击中间位置中的“...

岱岳区18479724042: VS2005 C++ 项目怎样添加“依赖”、“库目录”和“包含目录” -
仲阁龙胆: [解决方案资源管理器]“项目-属性-配置属性-连接器-输入-附加依赖项”里填写“winsock.lib”,多个 lib 以空格隔开.(等同于“#pragma comment(lib, "winsock.lib") ”语句)2. 添加库(Libs)文件目录 方法 1:[解决方案资源管理器]“项目-属...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网