Я пытаюсь написать простую программу на C ++ для записи данных (жестко запрограммированных на данный момент) в файл, а затем отображать данные в виде диаграммы с помощью gnuplot, который я установил вместе с brew на MacOS.
мой код:
#include <fstream>
using namespace std;
int main () {
ofstream myfile;
myfile.open ("example.dat");
myfile << "0 0 0.001\n1 0.25 0.1\n2 0.5 0.05\n3 0.75 0.4";
myfile.close();
cout << "Successful Write to file.\n";
system("gnuplot");
//system("plot 'example.dat'");
cout << "\nSuccessful Command Call.";
return 0;
}
Однако я получаю сообщение об ошибке:
sh: gnuplot: command not found
Буду признателен за любую помощь в решении этой проблемы.