我已经在Google上搜索了一段时间,但到目前为止的每个答案都告诉我如何运行它(使用模拟器),但我想知道Windows程序无法在Linux上运行,就像你只需单击它们打开它一样他们在窗户上。
答案 0 :(得分:0)
Windows程序通常使用Windows API(windows.h),它提供了创建图形窗口和向其添加按钮等功能。这个API在linux中不可用,它有各种各样的库。
除此之外,Windows使用与linux不同的可执行格式。如果代码只是标准的C / C ++,它可以为两者编译,但由于文件格式不同,Windows可执行文件仍然需要模拟器。