[解決済み] Linuxでスタティック・ライブラリをコンパイルする方法は?
2022-04-24 20:11:57
質問
質問があります。Linuxでスタティック・ライブラリを
gcc
つまり、ソースコードをout.aという名前のファイルにコンパイルする必要があります。
gcc -o out.a out.c
? 私は
gcc
どなたか教えてください。
どのように解決するのですか?
参照 gnuコンパイラ[gcc]による共有ライブラリおよび静的ライブラリの作成
gcc -c -o out.o out.c
-c
は、実行ファイルではなく、中間的なオブジェクトファイルを作成することを意味します。
ar rcs libout.a out.o
これで静的ライブラリが作成されます。
r
は、置換して挿入することを意味します。
c
は新しいアーカイブを作成することを意味し
s
はインデックスを書き込むという意味です。 いつものように
マンページ
をご覧ください。
関連
-
構造体の配列--[エラー] '['トークンの前に一次式があることが予想される
-
赤線の位置は必ずしも間違っていない:式は変更可能なlvalueでなければならないエラーは、この文とは別の場所に存在する可能性があります。
-
[解決済み] SQLiteのINSERT/per-secondのパフォーマンスを向上させる
-
[解決済み] 1ビットのセット、クリア、トグルはどのように行うのですか?
-
[解決済み] C言語における「static」の意味とは?
-
[解決済み] Cプリプロセッサはなぜ "linux "という単語を定数 "1 "と解釈するのですか?
-
[解決済み] スタティック・ライブラリとシェアード・ライブラリの違い?
-
[解決済み] .soファイル内のシンボルを一覧表示する方法
-
[解決済み】共有オブジェクト(.so)、静的ライブラリ(.a)、DLL(.so)の違い?)
-
[解決済み] 静的ライブラリのObjective-Cカテゴリ
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[C] レポートエラー 代入の左オペランドとしてlvalueが必要
-
Cエラー [エラー] 代入_Ashesの左オペランドにlvalueが必要です-プログラマーズ・シークレット
-
[解決済み] PTHREAD_MUTEX_INITIALIZER vs pthread_mutex_init ( &mutex, param )
-
[解決済み] c または c++ 用のシンプルな 2 次元クロスプラットフォームグラフィックスライブラリ?[クローズド]
-
[解決済み] 難読化Cコードコンテスト2006。sykes2.cの解説をお願いします。
-
[解決済み] C言語でのブーリアン値の使用
-
[解決済み] プログラム終了前にmallocの後にfreeをしないと本当に何が起こるのか?
-
[解決済み] C言語標準に準拠した構造体の初期化方法
-
[解決済み] C 言語の配列へのポインタ/ポインタの配列の曖昧さ解消
-
[解決済み] なぜalloca()の使用はグッドプラクティスとみなされないのでしょうか?