如何静态构建ncurses

时间:2017-05-13 02:01:31

标签: ncurses

由于Arch Linux没有为ncurses提供任何静态库,我需要自己创建。但是,我在configure脚本中没有看到任何关于静态链接的选项。如何创建静态ncurses库?

1 个答案:

答案 0 :(得分:2)

它在configure中,但它隐藏得很好:

Options to Specify the Libraries Built/Used:
  --disable-libtool-version  enable to use libtool's incompatible naming scheme
  --with-libtool          generate libraries with libtool
  --with-shared           generate shared-libraries
  --with-normal           generate normal-libraries (default)
  --with-debug            generate debug-libraries (default)

我认为ncurses已经足够老了,静态库是正常的"和共享库是新的热点!无论如何,如果你使用默认值构建,或者明确指定--with-normal,你应该得到静态库(libncurses.alibpath.a等。)。