gpt4 book ai didi

将 pdcurses 从 arch linux 交叉编译到 windows

转载 作者:行者123 更新时间:2023-11-30 17:40:36 25 4
gpt4 key购买 nike

我正在尝试交叉编译一个简单的“Hello World!”程序,从arch linux到windows

代码如下:

#include <stdio.h>
#include <curses.h>

int main() {
initscr();

printw("Hello World!");
refresh();
getch();

endwin();
return 0;
}

然后我使用 mingw 进行编译:

x86_64-w64-mingw32-gcc hello.c -o hello-x64.exe -lpdcurses.dll

当我运行该程序时,它崩溃了。这是trace

最佳答案

确保您包含 PDCurses 包中的curses.h,而不是系统curses.h(即ncurses)。

此外,虽然它可能与问题无关,但这里不需要 stdio.h。

关于将 pdcurses 从 arch linux 交叉编译到 windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21407103/

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