Windows 7 で cygwin と g++ を使用してプロジェクトをコンパイルしています。Ubuntu でプロジェクトをコンパイルするためのメイクファイルを作成しました。これまでのところ、これはすべて機能しています。
関数は、いくつかのファイルを変換するために Libre Office を呼び出します。この目的のために、コマンド文字列を に渡しますsystem()
。
症状
cygwin で生成された実行可能ファイルを使用すると、エラーが発生します。
sh: C:\..\LibreOffice 3.6\program\soffice --headless --convert-to png:'draw_png_Export' add1.fodg : command not found
私を苛立たせているのは、コマンドが渡されたように見えるという事実ですsh
。cmd
Windows の実行可能ビルドが no を使用していることを確認するにはどうすればよいsh
ですか?