非常に単純な C プログラムをコンパイルしようとしています。自動インストーラーを使用して MinGW をインストールし、環境変数にC:\MinGW\binを追加しました。
test.c
#include <stdio.h>
int main()
{
printf("Hello");
return 0;
}
これをコンパイルすると:
gcc test.c -o test.exe
しかし、私はこのエラーを受け取りました、
test.c: 関数 'main' 内: test.c:5:12: 警告: 文字定数がその型に対して長すぎます [デフォルトで有効] test.c:5:5: 警告: 'printf' の引数 1 を渡していますキャストなしで整数からポインターを作成します [デフォルトで有効] c:\mingw\bin../lib/gcc/mingw32/4.6.2/../../../../include/stdio.h: 294:37: 注: 'const char *' が必要ですが、引数の型は 'int' です
価値のあることを学ぼうとしている初心者であることを許してください。ありがとう!