無事に走りましたsudo apt-get install libncurses5-dev
次に、Eclipse ウィンドウ内で、次のHelloWord.cpp
プログラムをビルドしようとします。
#include <ncurses.h>
int main()
{
initscr(); /* Start curses mode */
printw("Hello World !!!"); /* Print Hello World */
refresh(); /* Print it on to the real screen */
getch(); /* Wait for user input */
endwin(); /* End curses mode */
return 0;
}
次のエラーが表示されます。
Invoking: GCC C++ Linker
g++ -m32 -lncurses -L/opt/lib -o "Test_V" ./src/curseTest.o ./src/trajectory.o ./src/xJus-epos.o -lEposCmd
/usr/bin/ld: cannot find -lncurses
collect2: error: ld returned 1 exit status
make: *** [Test_V] Error 1
コンパイラが ncurses ライブラリを検索しているようですが、見つかりませんか? 確認/usr/lib
したところ、そこにライブラリが存在しないため、そこに ncurses ライブラリを手動でリンクする必要がありますか? get-apt インストーラーが自動的にこれを行うと思いましたか?