cygwin + mingwn + gcc 相談室 Part2
レス数が950を超えています。1000を超えると書き込みができなくなります。
0960デフォルトの名無しさん
2007/04/17(火) 04:16:15はずしてたらゴメン。
> msysだと /d/directory になるようです。
このドライブレターの表記が使えるのは msys に付属のコマンドだけだと思われ。
(そういう風に作りこまれている。)
だから例えば MinGW の gcc ではこの表記は受け付けてくれないし、
普通のCプログラムの中でファイルの読み書きに使おうと思っても下記の通りNG。
C:\>more a.c
#include <stdio.h>
int main()
{
FILE *fp;
fp = fopen("/c/a.c", "r");
if (!fp) {
perror("fopen");
exit(1);
}
fclose(fp);
return 0;
}
C:\>gcc /c/a.c
gcc: /c/a.c: No such file or directory
gcc: no input files
C:\>gcc a.c
C:\>a.exe
fopen: No such file or directory
レス数が950を超えています。1000を超えると書き込みができなくなります。