ue4中的 error LNK2019: unresolved external symbol "__declspec(dllimport)..."


 出现类似的链接错误一般都是很头疼的,引起错误的原因可能有 :

 

1:

LNK2019错误一般都是 compile时找到了相应的(.h)文件,但链接时找不到相应的 lib 库文件(也含dll文件) 。

ue4中自己新创建的模块中不免会引用到原生的一些函数或代码,当然你肯定是将对应的头文件包含到了当前的cpp中,但仍然会

报类似的错误,原因是还需要在自己的 build.cs PrivateDependencyModuleNames.AddRange() 中引入相关模块。

 

2:

在相关类的定义前加上类似标示符,比如:class NETPROTO_API FHxLeNetMgr {};


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM