![如何在Ubuntu中通过opengl执行.exe代码?](https://linux22.com/image/50729/%E5%A6%82%E4%BD%95%E5%9C%A8Ubuntu%E4%B8%AD%E9%80%9A%E8%BF%87opengl%E6%89%A7%E8%A1%8C.exe%E4%BB%A3%E7%A0%81%EF%BC%9F.png)
这里,我有一些示例代码,它们是 OpenGL 的教程。它们是在Visual Stdio 2008或2010中开发的。现在,我想通过wine来执行.exe。怎么做?
答案1
您将需要安装wine
和winetricks
。
apt-get install wine winetricks
然后您可以使用 winetricks 安装运行二进制文件所需的 DLL
# not as root
winetricks vcrun2008
winetricks vcrun2010
您应该能够使用 启动您的应用程序wine <prog.exe>
。您应该注意,不能保证wine
能够正确运行它。
答案2
如果@jordanm的回答不能让你满意,还有不做你所要求的事情的方式。
您自己承认,您遵循和编译的那些教程是针对 Microsoft Visual Studio 的,我忍不住注意到您没有提到您使用的是哪种实际编程语言。
如果您想在 Linux 上运行 openGL 软件,则需要针对 Linux 原生 openGL 库进行编译。
我建议开始这里如果您真的想在 Linux 上开发 openGL 软件。