目录
前言
步骤
一、新建插件
二、创建第三方库
三、使用第三方库
前言
主要就是介绍如何将普通C++工程生成的头文件和.dll导入到UE中去使用。
步骤
一、新建插件
1. 打开插件浏览器选项卡
2. 打开插件创建器
3. 选择“第三方库”,这里命名为“MyThirdPartyLibrary”,然后点击创建插件
创建好后,可以看到此时包含了一个名为“MyThirdPartyLibrary”的插件
插件内容如下图所示。可以看到在“Source”文件夹中包含两个文件夹,其中名为“ThirdParty”的文件夹用于存放第三方库,另一个文件夹“MyThirdPartyLibrary”用于存放和UE交互的代码部分。
二、创建第三方库
这里用官方示例第三方库来改。
1. 打开“Source-》ThirdParty-》xxxLibrary”,用VS打开“ExampleLibrary.sln”
可以看到目前只有一个名为“ExampleLibraryFunction”的测试函数
该测试函数的主要目的是根据不同的操作系统平台输出一条表示加载了相关库的提示信息。(在 Windows 平台下,它会弹出一个消息框来显示特定的文本信息,告知用户加载了ExampleLibrary.dll
来自第三方插件示例。而在非 Windows 平台,它会通过 printf
函数将相应的文本信息输出到终端控制台。