- 締切済み
コマンドラインでタイプすることとperlでsystem関数の違いは?
winでperl5.8を使っています。 コマンドプロンプトで cl test.cとすると、コンパイルできますが perlからsystem("cl test.c")とすると、sys/types.hがありません とエラーになります。 コマンドラインでタイプすることとperlでsystem関数を使う場合とでは どんな違いがあるのでしょうか? CはVC++6を入れています。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- karumakaruma
- ベストアンサー率65% (65/100)
回答No.1
環境変数の違いではないでしょうか? コマンドプロンプトで > env と打つのと > perl -e "print $ENV{'path'} . \"\n\"" の両方を試してみれば何かわかると思います。