Eclipse と Cygwin シェルで Cygwin C プロジェクトの make を実行すると、動作が異なります。
問題は、パス名が Windows パスに変換されていることです。
私のメイクファイル:
all:
pwd
cd .; pwd
Cygwin シェルでの make の実行 (正しい):
pwd
/cygdrive/c/myproject
cd .; pwd
/cygdrive/c/myproject
CDT でのビルドの実行 (既存のコードからの新しい Makefile プロジェクト、Cygwin ツールチェーン):
make all
pwd
/cygdrive/c/myproject
cd .; pwd
C:\myproject
「。」を使用していることがわかります。(または '..') を使用すると、パスが Windows パスに「変換」されます。助言がありますか?