亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


ubuntu gcc編譯生成的二進制文件在哪


avatar
小浪云 2025-05-03 22

在使用 Ubuntu 的 gcc 編譯器編譯 c 或 c 程序時,默認情況下,生成的二進制文件會出現在當前工作目錄中。如果你沒有指定輸出文件的名稱,gcc 會生成一個名為 a.out 的可執行文件。

如果你想要將生成的可執行文件放在特定的目錄下,可以使用 -o 選項來指定輸出文件的名稱和路徑。例如:

gcc -o /path/to/output/myprogram myprogram.c 

這條命令會將編譯后的可執行文件命名為 myprogram 并放在 /path/to/output/ 目錄下。

如果你在編譯時沒有指定輸出目錄,而只是指定了文件名(沒有路徑),GCC 會將可執行文件放在當前工作目錄下。例如:

gcc -o myprogram myprogram.c 

這會在當前工作目錄下創建一個名為 myprogram 的可執行文件。

如果你想要查找所有編譯生成的可執行文件,可以使用 find 命令。例如,如果你想要在當前目錄及其子目錄中查找所有名為 a.out 的文件,可以使用以下命令:

find . -name a.out 

如果你想要查找特定名稱的可執行文件,可以將 a.out 替換為你想要的文件名。

相關閱讀