<環境>
Windows10 64bit
MinGW
GCC
mingwにパスを通せたのですが、そのあと好奇心でCドライブのディレクトリに「自作MinGW」というファイルを作ってユーザー環境変数の新規変数に「自作MinGW」、値「C:\自作MinGW」を書き入れ
システム環境変数のPATHに「C:\自作MinGW」を書いた後、
コマンドプロンプトの方でコマンド cd C:\自作MinGW
から
載せましたソースコード
/* header files */ #include <stdio.h> #include <stdlib.h> #include <math.h> /* main */ int main(void) { double x = 2.0, y; int n = 4; y = scalbn(x, n); printf("scalbn(%.2f, %d) = %.2f\n", x, n, y); return EXIT_SUCCESS; }
をコンパイルしたところ実行ファイルが得られました。
正直なところなぜ実行ファイルが得られたのかわかりません。
C:\自作MinGWのディレクトリにはヘッダファイルもなにも入っていません。あるのはソースコードだけです。
なぜ、ユーザー環境変数の新規変数に「自作MinGW」、値「C:\自作MinGW」を書き入れ
システム環境変数のPATHに「C:\自作MinGW」を書いただけでコマンドプロンプトで
C:\自作MinGW>
へディレクトリを移りコマンド gcc C:\自作MinGW\std.cpp
から実行ファイルが得られるのか理由がわかりません。
前にも書きましたがC:\自作MinGW
のディレクトリにはソースコードのみでヘッダファイルもなにも入っていないのに、ヘッダファイルが見つからないなどのエラーが出力されず実行ファイルが得られた理由がわかりません。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/26 08:40
2018/03/26 08:45
2018/03/26 09:33
2018/03/26 09:37