UE4中引入汇编代码

部分第三方代码会用到少量汇编代码, 比如AngelScript脚本,有几个跟系统调用相关的函数采用了汇编实现,
如果直接将代码加入项目,通过UBT编译会失败, 可以预编译为链接库, 但这种情况不方便调试(上传PDB到git不太可行).
可以将汇编部分代码预编译,其他c/cpp代码用UBT编译,在build.cs中加入链接汇编目标文件, windows上是.obj,其他是.o;
可以实现大部分代码可调式,汇编部分不可调试.

原文地址:https://www.cnblogs.com/rpg3d/p/13637067.html