在使用 ubuntu 的 gcc 編譯器編譯 c 或 c 程序時,默認情況下,生成的二進制文件會出現(xiàn)在當前工作目錄中。如果你沒有指定輸出文件的名稱,gcc 會生成一個名為 a.out 的可執(zhí)行文件。
如果你想要將生成的可執(zhí)行文件放在特定的目錄下,可以使用 -o 選項來指定輸出文件的名稱和路徑。例如:
gcc -o /path/to/output/myprogram myprogram.c
這條命令會將編譯后的可執(zhí)行文件命名為 myprogram 并放在 /path/to/output/ 目錄下。
如果你在編譯時沒有指定輸出目錄,而只是指定了文件名(沒有路徑),GCC 會將可執(zhí)行文件放在當前工作目錄下。例如:
gcc -o myprogram myprogram.c
這會在當前工作目錄下創(chuàng)建一個名為 myprogram 的可執(zhí)行文件。
如果你想要查找所有編譯生成的可執(zhí)行文件,可以使用 find 命令。例如,如果你想要在當前目錄及其子目錄中查找所有名為 a.out 的文件,可以使用以下命令:
find . -name a.out
如果你想要查找特定名稱的可執(zhí)行文件,可以將 a.out 替換為你想要的文件名。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END