C
如何在命令提示符下轉換和執行 lib_file.a 庫文件?
我有一個 lib_file.a 庫文件,它是一個靜態庫,它是從 .c 文件轉換而來的。
我知道如何編譯和執行 .c 文件。但我不知道如何使用命令提示符執行 Library .a 文件。
提前致謝。
您不能執行 .a 庫文件,它們被執行檔使用。
相反,您可以將**.a文件轉換為.exe**文件,然後您可以執行它。
打開命令提示符並移至源文件所在的路徑。
將 .a 文件轉換為 .exe 文件:
gcc library_file.a -o executable_file
執行檔的執行:
./executable_file
現在文件被執行。:)
靜態庫(通常稱為
something.a
文件)不是您可以從命令行執行的文件。它包含可能由其他應用程序呼叫的庫常式,並與其餘程式碼連結,作為編譯該應用程序過程中的步驟之一。