找不到lib(ncurses)

伊夫

我正在尝试编译此c ++项目:https : //github.com/YvesZHI/FallingCode

我已经在Mac OS上成功编译了它,但是,当我尝试在ubuntu16.04上编译它时,出现以下错误:

未定义对'initscr'的引用
...

这意味着它找不到libncurses。

我弄完了: apt install libncurses-dev

我执行:pkg-config --cflags --libs ncurses并得到结果:
-D_GNU_SOURCE -lncurses -ltinfo

g++ --version 给我

g ++(Ubuntu / Linaro 5.4.0-6ubuntu1〜16.04.5)5.4.0

我在想它的makefile是否有错误...

伊夫

在@steeldriver的帮助下,我LDLIBS在makefile中使用它,现在可以正常工作:

LDLIBS=-lncurses

显然,ubuntu和mac在处理makefile方面有所不同。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

找不到ncurses库

来自分类Dev

Boost找不到lib

来自分类Dev

找不到/ lib / modules /

来自分类Dev

找不到软件包“ ncurses”

来自分类Dev

找不到模块“ ./lib/应该”

来自分类Dev

找不到“ ncurses.h”和“ conio.h”

来自分类Dev

macOS(OSX)上的ncurses找不到xterm-256color

来自分类Dev

找不到/ usr / local / lib中的库

来自分类Dev

错误:找不到模块“ ../lib/cli”

来自分类Dev

pub服务找不到lib下的文件

来自分类Dev

找不到Acra lib软件包

来自分类Dev

GCC在lib中找不到函数

来自分类Dev

Visual Studio找不到spdlog.lib

来自分类Dev

找不到/ usr / local / lib中的库

来自分类Dev

编译器找不到.lib文件

来自分类Dev

找不到iTunes 0.4的源文件lib

来自分类Dev

LD即使指定路径也找不到lib

来自分类Dev

在 /lib/libc 中找不到 C 库

来自分类Dev

NWJS:找不到模块 ./lib/helpers

来自分类Dev

lib中定义的流星方法,在server / lib下找不到

来自分类Dev

log4cpp:Linux找不到lib文件

来自分类Dev

找不到资产web_components | lib / webcomponents.js

来自分类Dev

node.js找不到模块'./lib/compat'

来自分类Dev

尽管安装了Completion,但找不到模块'../lib/completion'

来自分类Dev

找不到模块'vuetify / lib / framework'的声明文件

来自分类Dev

Lua c lib Windows:找不到指定的过程

来自分类Dev

找不到提供libneon.so.25的lib

来自分类Dev

错误:找不到模块“ ./lib/中间件”

来自分类Dev

编译PocketSphinx时找不到sphinxbase.lib