【发布时间】:2012-11-02 12:25:06
【问题描述】:
做一些关于 ncurses 库的基本示例,我遇到了一些问题。
实际上,我没有得到我所期望的(打印消息),并且在调试中,从 Eclipse 中,我得到(在控制台区域)“打开终端时出错:未知。”
遵循代码:
#include <unistd.h>
#include <stdlib.h>
#include <ncurses.h>
int main() {
initscr();
move(5,15);
printw("%s", "Hello world!");
refresh();
endwin();
exit(EXIT_SUCCESS);
}
编译器选项,在 Eclipse 控制台中的“构建项目”命令中提供:
make all
Building file: ../source/Curses_01.c
Invoking: GCC C Compiler
gcc -Incurses -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"source/Curses_01.d" -MT"source/Curses_01.d" -o"source/Curses_01.o" "../source/Curses_01.c"
Finished building: ../source/Curses_01.c
Building target: Curses_01
Invoking: GCC C Linker
gcc -o"Curses_01" ./source/Curses_01.o -lcurses
Finished building target: Curses_01
提前谢谢大家!
【问题讨论】:
标签: c linux eclipse gcc ncurses