Използвам gnuplot-cpp за чертане на математически графики с помощта на C++. Както смътно разбирам, това е интерфейс, който подава команда към pgnuplot.exe и показва изхода в друг GUI.
Досега имам грешка като:
'C:\Program' is not recognized as an internal or external command...
първоначалната команда, която се подава към тръбата, е:
"C:\Program Files (x86)\gnuplot\bin/pgnuplot.exe"
същата команда, изпълнена в _access(cmd), връща TRUE за съществуването на изпълнимия файл, докато връща грешката, описана преди това, когато се изпълнява в _popen(cmd,"w");
Чудя се, че грешката идва от формата на cmd низ и опитах "/", "\", "\\"... но нищо не работи
двата кодови файла са gnuplot_i.hpp и example.cc
Благодаря ви предварително за всяка помощ!
Редактиране 01:
Актуализирах двата кодови файла. Те съдържат някои от моите допълнителни редакции
Gnuplot::set_GNUPlotPath("C:/Program\ Files\ (x86)/gnuplot/bin");
- person Christoph   schedule 22.11.2013PATH
и да извикате onypgnuplot.exe
. - person Christoph   schedule 22.11.2013