嘿所以我是一個新來的C,但一箇中等水平的程序員。我正在尋找文件,並有問題確切地說明它們是什麼,以及如何使用它們。因此,例如,目前我正在編譯每個我的檔案在我的項目分別通過鍵入:簡單的文件問題(C)
gcc -o newoutfilename1.out oldcfilename1.c
gcc -o newoutfilename2.out oldcfilename2.c
現在,如果我只是想運行一個make文件編譯他們的一次。我不想在最後看到它們全部放入一個文件中,看看它們沒有鏈接。也走得更遠。 makefile可以用於測試嗎?像後,我編譯爲newoutfilename1.out
我想運行:
./newoutfilename1.out arg1 arg2 arg3 > intothisfile.data
一般讓我的生活更輕鬆,同時編碼,如果代碼編譯,並提出了正確的數據測試。
我想你彪:* GCC -o newoutfilename1 oldcfilename1.c *和* GCC -o newoutfilename2 oldcfilename2.c * – karlphillip 2010-10-26 00:55:34
至於我自己的經驗,我可以命名OUTFILE什麼我請求。我錯了嗎?或者,也許你說,因爲他們是獨立的那裏沒有目標文件,那麼是的,你是對的。我會編輯。 – 2010-10-26 00:57:22
是的,它是任何東西,對大多數連接器無關緊要。但是如果你指定一個帶有未知後綴的源文件,編譯器可能會生氣。 – Marm0t 2010-10-26 01:20:58