初めてライブラリを使用しようとしていますcurses.h
が、どの関数を呼び出しても、次のエラーが表示されます
-アーキテクチャ x86_64 のシンボルが見つかりません-
ある種の初期化がありませんか?これは私のコードです
#include <iostream>
#include <unistd.h>
#include<time.h>
#include <sys/ioctl.h>
#include <iomanip>
#include <ncurses.h>
using namespace std;
int main(int argc, const char * argv[]){
string a,b = ("...");
WINDOW *mywindow;
mywindow = initscr();
refresh();
cout<<"Inserisci la frase da passare in coolprint ->";
cin>>a;
coolprint(a);
cout<<endl;
hackprint(a);
coolprint(b);
cout<<endl;
slideprint(a);
fflush(stdin);
getchar();
return 0;
}
すべての関数を投稿したわけではありませんが、呼び出しを取り出して代わりにcurses.h
使用すると、すべて正常に動作します。system("clear")
それはおそらく本当にばかげた問題ですが、私はC ++の初心者です。誰かが助けてくれることを願っていますありがとう。