出現類似的鏈接錯誤一般都是很頭疼的,引起錯誤的原因可能有 :
1:
LNK2019錯誤一般都是 compile時找到了相應的(.h)文件,但鏈接時找不到相應的 lib 庫文件(也含dll文件) 。
ue4中自己新創建的模塊中不免會引用到原生的一些函數或代碼,當然你肯定是將對應的頭文件包含到了當前的cpp中,但仍然會
報類似的錯誤,原因是還需要在自己的 build.cs 的 PrivateDependencyModuleNames.AddRange() 中引入相關模塊。
2:
在相關類的定義前加上類似標示符,比如:class NETPROTO_API FHxLeNetMgr {};