.cファイルから変換された静的ライブラリであるlib_file.aライブラリファイルがあります。
.cファイルをコンパイルして実行する方法を知っています。しかし、コマンドプロンプトを使用してLibrary .aファイルを実行する方法がわかりません。
よろしくお願いします。
答え1
静的ライブラリ(しばしばファイルと呼ばれるsomething.a
)は、コマンドラインから実行できるファイルではありません。
これには、他のアプリケーションから呼び出すことができ、アプリケーションのコンパイルステップの1つとして残りのコードに関連付けることができるライブラリルーチンが含まれています。
答え2
.a ライブラリファイルは実行できず、実行ファイルで使用されます。
代わりに、次を変換できます。。 ㅏファイルを送信する。 exeファイルを作成した後に実行できます。
コマンドプロンプトを開き、ソースファイルのあるパスに移動します。
.aファイルを.exeファイルに変換:
gcc library_file.a -o executable_file
実行可能ファイルを実行します。
./executable_file
これでファイルが実行されました。 :)