我在hololens上运行的Unity UWP应用正在调用从dll文件导入的c ++函数。所述库将许多有用的调试信息打印到标准输出,我需要访问它们。
您是要从CPP DLL中在控制台中打印调试日志吗?
您可以在C#中编写一个以字符串作为参数的回调函数,并将其打印到Unity的控制台窗口中,然后将该函数的指针传递给C ++ dll,因此您可以通过C ++的指针来调用该函数,这会将您的字符串从C ++重定向到日志窗口。有关更详细的解决方案,请参见此处:Use Debug.Log from C++