我正在探索如何在我为Linux编写的C++应用程序中使用Google Earth。此应用程序将以非常高的分辨率运行(约6000 x 3000像素)。我对Google Earth在高分辨率和Linux环境下的图形性能很有信心。我的问题是:将谷歌地球集成到我的Linux C++应用程序中的最佳方式是什么?我读到过Google Earth COM API (它现在已经过时了)。将Google Earth集成到我的应用程序中的首选方法是什么?
如何在Windows Subsystem for Linux (WSL)中从Linux二进制文件调用Windows API函数?我对调用Win32函数感兴趣,或者如果不可能,至少调用Windows NT本机API (Nt*、Zw*)。本机API至少应该是可用的,因为运行Linux进程(lxss)的组件依赖于这些API。