我编写了一个非常简单的 ncurses 程序,可以在 BusyBox 环境中运行。但是,似乎我无法让我的程序与所有内容一起编译。我用了:
g++ menu.cpp -ohello -lncurses --> Works fine
g++ -static menu.cpp -ohello -lncurses --> Undefined reference to SP (many times)
我发现了这个问题,但它忽略了与 ncurses 的链接。我需要一个非常单一的可执行文件。我的目标环境是固定的,所以我不关心可移植性。