単純にRスクリプトを実行したい
R --file=x.R
コマンドラインでうまく動作します。しかし、C++でシステムコールを試してみると
QProcess::execute("R --file=x.R");
また
system("R --file=x.R");
プログラムRが実行されて終了しますが、プログラムが生成するはずの出力が表示されません。プログラムがstdout(Rなど)を使用しない場合、システムコール後に出力ファイルとして、またはプログラム自体のコンソールで出力をフェッチするにはどうすればよいですか?
御時間ありがとうございます。