【发布时间】:2019-09-25 11:41:27
【问题描述】:
我在 hololens 上运行的 Unity UWP 应用正在调用从 dll 文件导入的 c++ 函数。所述库将许多有用的调试信息打印到标准输出,我需要访问它们。
【问题讨论】:
标签: c# unity3d debugging dll hololens
我在 hololens 上运行的 Unity UWP 应用正在调用从 dll 文件导入的 c++ 函数。所述库将许多有用的调试信息打印到标准输出,我需要访问它们。
【问题讨论】:
标签: c# unity3d debugging dll hololens
您的意思是从 CPP DLL 在控制台中打印调试日志吗?
您可以在 C# 中编写一个回调函数,将字符串作为参数并将其打印到 Unity 的控制台窗口中,然后将该函数的指针传递给 C++ dll,这样您就可以通过它的指针从 C++ 调用该函数,这会将您的字符串从 C++ 重定向到日志窗口。更详细的解决方案请看这里:Use Debug.Log from C++
【讨论】: