c与eclipse,使: *** Error 1

标签 c eclipse makefile

我正在使用 c 语言的 eclipse 制作一个项目,我遇到了这个错误,我不知道如何解决。我将感谢任何帮助。

11:04:11 ** 项目 POrueba- ** 的配置调试增量构建- **
全部做
build 目标:POrueba-
调用:GCC C 链接器
gcc -L"/home/utnso/workspace/Libreria-nivel/Debug"-o "POrueba-"./src/POrueba-.o -lLibreria-nivel
/home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so:引用 waddch' sin definir<br/> /home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so: referencia a wborder' sin definir
/home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so:引用 init_pair' sin definir<br/> /home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so: referencia a wbkgd' 罪恶定义
/home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so:引用 wrefresh' sin definir<br/> /home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so: referencia a键盘的罪恶定义
/home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so:引用 initscr' sin definir<br/> /home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so: referencia a start_color' sin definir
/home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so:引用 newwin' sin definir<br/> /home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so: referencia a德尔文的罪恶定义
/home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so:引用 printw' sin definir<br/> /home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so: referencia a stdscr 的罪定义
/home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so:引用 endwin' sin definir<br/> /home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so: referencia a noecho 的罪孽定义
/home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so:引用 wmove' sin definir<br/> /home/utnso/workspace/Libreria-nivel/Debug/libLibreria-nivel.so: referencia a我们的罪恶定义
收集2:错误:ld devolvió el estado de salida 1

make:* [POrueba-] 错误 1

11:04:12 构建完成(耗时 642 毫秒)

最佳答案

这是一个依赖性问题。您的共享对象之一(libLibreria-nivel.so)似乎引用了另一个具有 init_pair 函数/变量/定义的库。您需要找出这些定义的位置,并将它们适本地链接起来。

关于c与eclipse,使: *** Error 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16484631/

相关文章:

c - 将数据广播到 n 个具有不同生命周期的线程

c - 在 C 中分配字符 'æ' 、 'ø' 或 'å'

java - 由于 SeekBar 元素,Android 强制关闭

c - make - 删除未使用的文件

linux - 交叉编译后,如何更改make install的源目录名称?

c - 设置GNSDK开发环境-nmake不起作用

c++ - 具有不同消息大小的多播性能

c++ - 实现 Halstead 复杂性指标的问题

android - 不受支持的 Android Gradle 版本

java - m2eclipse 不将 src/main/resources 复制到目标