问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

fatal error LNK1104: 无法打开文件"libExtensions.lib"

发布网友 发布时间:2022-04-24 01:56

我来回答

5个回答

懂视网 时间:2022-04-11 23:49

Cocos2d-x 3.0 Alpha 1开始 对目录结构进行了整合。结果有些附加项目也被在项目中被精简出去。 比如说如果你需要使用CocoStdio导出的JSON、或使用Extensions扩展库,libCocosStudio、libExtensions、libGUI都需要在你手动添加。 如果你碰到类这样的错误“fat

Cocos2d-x 3.0 Alpha 1开始 对目录结构进行了整合。结果有些附加项目也被在项目中被精简出去。

比如说如果你需要使用CocoStdio导出的JSON、或使用Extensions扩展库,libCocosStudio、libExtensions、libGUI都需要在你手动添加。


如果你碰到类似这样的错误“ fatal error C1083: 无法打开包括文件:“extensions/ExtensionMacros.h”: No such file or directory”。


可以采用下列的操作。


第一步:在项目中添加附加项目。

A:在“解决方案资源管理器”中找到整个解决方案,右击,选择“添加”->“现有项目”。在弹出的对话框中找到“项目目录/cocos2d/cocos/editor-support/cocostudio/proj.win32/libCocoStuido”点击确定。


B:在“解决方案资源管理器”中找到整个解决方案,右击,选择“添加”->“现有项目”。在弹出的对话框中找到“项目目录/cocos2d/cocos/gui/proj.win32/libGUI”点击确定。


C:在“解决方案资源管理器”中找到整个解决方案,右击,选择“添加”->“现有项目”。在弹出的对话框中找到“项目目录/cocos2d/extensions/proj.win32/libExtensions”点击确定。




在你导放完成之后,你的项目结构看起来像这样。




第二步:你需要在你的项目中引用这些刚导入的项目。


对你的项目右键,选择“引用...”。在弹出的属性页中点选下面的“添加新引用”。在弹出的子级对话框中勾选我们刚才刚加入的三个lib项目(如图),点击确定,这样就完成添加项目对库的引用。






第三步:为你的项目添加包含目录。


$(EngineRoot)

$(EngineRoot)cocos

$(EngineRoot)cocoseditor-support






最后编译一下,完成此次附加项目的添加。


热心网友 时间:2022-04-11 20:57

每一个项目都需要配置自己的链接路径。
方法一:你自己新建项目后,需要操作 项目》属性》链接器》常规》附加库目录》,然后把 libExtensions.lib 库文件所在的目录添加进去。
方法二:直接把libExtensions.lib文件拷贝到项目的代码文件夹或者可执行程序文件夹下。

方法三:对比你的Hellocpp解决方案下的默认项目和你自己的新建项目,对比两个项目的属性。将自己的项目属性改为和Hellocpp项目一样的就可以了 。

热心网友 时间:2022-04-11 22:15

属性---链接器---输入---在附加依赖项那里把你引用的文件如果是全路径要用“”括起来
如果还不行你就把:属性---链接器---输入---在附加依赖项 里面指定的错误的那个删除掉

热心网友 时间:2022-04-11 23:50

最方便的就是重新把python安装一次,而且Cocos2d-x也重新解压出来,就解决问题了,这类问题一般是删除debug文件夹导致的,所以一般重新配置一次就好了。


热心网友 时间:2022-04-12 01:41

每一个项目都需要配置自己的链接路径。

1、直接把libExtensions.lib文件拷贝到项目的代码文件夹或者可执行程序文件夹下。

2、对比你的Hellocpp解决方案下的默认项目和你自己的新建项目,对比两个项目的属性。将自己的项目属性改为和Hellocpp项目一样的就可以了 。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电脑常用的系统是常见的电脑操作系统有哪些 电脑有哪些系统软件电脑都有哪些系统 csgo箱子开哪个性价比高-七种高性价比箱子详情介绍 word的空白页怎么删除不了word中空白页删不掉解决方法 word空白页怎么删除不了 删除不掉解决方法 word空白页怎么删除不了word中为什么空白页删不掉 word中删除空白页怎么删word空白页删除不掉咋办 表白两次她都说我们继续做朋友,我还有机会吗? 糖尿病人运动最佳方式 糖尿病的人要怎样运动 表达人感情的句子 DLL编译错误 fatal error LNK1181 无法打开输入文件 请问无法打开kernel32.lib怎么解决? 无法打开文件“xxx.lib”错误 有情感的句子 vs2008里出现LINK : fatal error LNK1181: 无法打开输入文件“ddraw.lib”这个错误,该怎么办 请问大神我运行caffe.sln时出现了另一个错误,显示无法打开输入文件“libmx.lib” LINK : fatal error LNK1181: 无法打开输入文件“appface.lib” 出错无法打开头文件或者是无法包含lib文件该怎么处理 用vs2008配置汇编时遇到fatal error LNK1181: 无法打开输入文件“user32.lib”是怎么回事 opensees错误提示103 fatal error LNK1181: 无法打开输入文件“..\..\..\..\lib\x86\strmiids.lib” 无法打开输入文件tinyxml_STL.lib 室内用什么药物除螨? 除螨虫用什么药水? 株洲免息装饰装修贷款怎么样办理?需要哪些资料和手续?是需要与装修公司或银行签协议吗? 长沙银行没有工作房子抵押贷款怎么办 怎么查看虎牙实人气? 柿子不能和什么放在一起 少女波子汽水百度云链接 TrackandID fatal error LNK1181: 无法打开输入文件“strmbasd.lib” VC提示无法打开文件“python27.lib” VS2012+cocos2d-x编译release时出现错误 QT :: error: 无法打开文件“d:\Qt\2010.05\qt\lib\qtmaind.lib” VS2015在执行代码时提示无法打开文件ucrtd.lib? 无法打开文件“libcp.lib”这个怎么解决 炒黄金对冲做单的注意事项? 炒黄金对资金有什么要求啊? 炒黄金对于底仓要如何操作比较好? 什么叫做炒黄金? 炒黄金到底有何价值? 炒黄金需要注意哪些 带绿字好听的农场名字? 好听又新颖的的小组名字(三个女生,最好带绿字,因为是环保小组。)_百度... 带绿字的名字 帮忙取名字,要带绿字 帮忙起一个带“绿”字的3字网名,古典风格的, 好听的女生优雅 清新 带绿字(或其它颜色的字)网名 不带符号。 带有绿字的好看网名 求带“绿”字的网名或昵称。