gpt4 book ai didi

为 winegcc 找到 Ubuntu 13.04 : No windows. h?

转载 作者:太空宇宙 更新时间:2023-11-03 16:57:17 25 4
gpt4 key购买 nike

我正在尝试使用 winegcc 编译一个非常简单的 C 文件,它利用了 #include <windows.h>

编译失败,因为找不到windows.h

该代码与之前的 stackoverflow 帖子几乎相同,即:

Are there any way to link my program with Wine-compiled part?

我使用以下命令在 Ubuntu 13.04 上安装了 wine:

    sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get install wine1.6

源文件为nxwrap.c:

    #include <stdio.h>
#include <windows.h>

int main(int argc,char **argv){

HMODULE h;

h = LoadLibrary("NxCoreAPI64a.dll");

printf("%d\n",h);

return 1;
}

要进行 a.out,命令行调用是:

    $ winegcc nxwrap.c
nxwrap.c:2:21: fatal error: windows.h: No such file or directory
compilation terminated.
winegcc: gcc failed

locate从命令行找不到 <windows.h> FS 上任何位置的系统头文件。

我必须为 wine dev 安装额外的 ubuntu 包吗?关于我缺少什么的任何想法?谢谢。

最佳答案

AskUbuntu 的回答是安装一个额外的开发包(准确地说是 wine1.6-dev)。

关于为 winegcc 找到 Ubuntu 13.04 : No windows. h?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18793257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com