質問: int main(void) { printf("%d", 15 - 37 ); return 0; } このようなプログラムを書いてsample1.cという名前で保存しました。 それを、terminalで mkdir sample1.c をした後、 gcc -o henoheno.exe sample1.c を打つと error: error reading 'sample1.c' 1 error generated. というエラーメッセージが出てきてしまいます。 ### 発生している問題・エラーメッセージ error: error reading 'sample1.c' 1 error generated. ### 該当のソースコード 使っているのはCです。 ### 試したこと terminalでgcc -o henoheno.exeの後に、保存したコードのファイルをterminalにドラッグしてコンパイルしようとしたら正常にコンパイルされました。 ### 補足情報(FW/ツールのバージョンなど) 使っているのはmac book airです。 OSはmacOS High Sierra Version 10.13.6です gccのバージョンはこのように出てきます。 gcc -v Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 9.1.0 (clang-902.0.39.2) Target: x86_64-apple-darwin17.7.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
回答: mkdirは空フォルダを作るコマンドです。ですので、当該プログラムではなく同名のフォルダをコンパイルしようとしていることになります。