初心者の Linux ユーザーとして、私は単純な
(1) -I(大文字のi) コンパイラは、-I で指定されたパスでヘッダー ファイルを検索します。
(2)-L(大文字のl) これは、コンパイラが -L で指定されたパスでライブラリ ファイルを検索することを意味します。通常、-L の後に -l を使用して複数のライブラリ ファイルを一度に指定できます。
(3)-l(小文字のl) これは、コンパイラがシステムのデフォルト パスを検索することを意味します。ライブラリが見つからない場合は、現在のディレクトリを検索します。現在のディレクトリでライブラリが見つからない場合は、 この例では gunzip ライブラリを使用します。ライブラリ ファイル名は libz.so、ライブラリ名は z です。ライブラリ ファイル名の最初の lib と最後の .so を削除するとライブラリ名が得られることは簡単にわかります。 要約する Linux で g++ プログラムをコンパイルする際の -I (大文字の i)、-L (大文字の l)、-l (小文字の l) の機能の詳細な説明に関するこの記事はこれで終わりです。Linux g++ コンパイラ プログラムに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Vue で Baidu Map を呼び出して経度と緯度を取得する
>>: MySQL データベースのデータ テーブルの最適化、外部キーの分析、3 つのパラダイムの使用
序文プロジェクトのニーズにより、ストレージ フィールドは JSON 形式で保存されます。プロジェクト...
CSS でテキストを中央揃えにするプロパティは非常に簡単に実現できます。text-align:cen...
最近、UTF8 エンコードの中国語 Zen Cart Web サイトをデバッグしているときに奇妙な現...
1. インストールと使用まず、Vue プロジェクトにインストールします。 npm インストール --...
オペレーティングシステム: Windows10 MySQL バージョン: 8.0.13-winx64...
1. データベースのタイムゾーンを確認する '%time_zone' のような変数を...
目次1. JavaScript オブジェクト1).配列オブジェクト2).ブールオブジェクト3).日付...
pingスキャンをオフにする(役に立たないが)まずルートに切り替えるエコー 1 > /proc...
問題: MySQL データベースが予期せずクラッシュしたため、データベースを起動できませんでした。エ...
マウス効果では、setTimeout を使用して固定時間にノードを生成し、ノードを削除し、生成された...
この記事の主な内容は次のとおりです。 1. ブラウザのサポート2. 画像3. レスポンシブツール4....
JDKをダウンロードしてインストールするステップ 1: まず、公式 Web サイト http://...
ジブの紹介Jib は Google が開発した、Java アプリケーションの Docker および ...
MySQL公式サイト: https://www.mysql.com/downloads/ http...
1. データを初期化する `test_01` が存在する場合はテーブルを削除します。 テーブル「te...