尝试使用winelib编译win32应用程序;从winelib的头文件中输入错误?

时间:2012-05-24 07:17:21

标签: winapi ubuntu-10.04 porting wine winelib

我认为自己是初学程序员,所以如果我遗漏了有用的信息,请耐心等待,因为我可能没有意识到这一点。

我正在尝试将Win32应用程序移植到Ubuntu 10.04 LTS(Lucid Lynx)。

所有源文件都是用Visual C ++编写的,所有内容都是使用Windows API构建的。我一直在尝试使用winelib从源代码编译程序,但是我收到的错误消息如下:

    shobjidl.h:13: error: 'interface' does not name a type

错误来自winelib的头文件,我相信。我认为这些错误还会导致其他winelib标头生成的一些范围错误,但我想暂时尝试一次攻击这个错误。

进入这个项目,我觉得winelib是一个很好的解决方案,因为感兴趣的应用程序是用windows API构建的,但是我很困惑为什么我会在winelib的标题中出现类型错误......

可能是我在生成的Makefile(来自酿酒师)中缺少重要路径,或者我的机器上没有正确安装Wine?

非常感谢任何帮助。

0 个答案:

没有答案