2

ウェブ全体で、「uuid.h が見つからない」という質問に対する答えは、「ある種の rpm または deb ファイルをインストールする」です。これは、他のオープン ソースに依存するある種のオープン ソース プロジェクトを構築しようとする場合には適切かもしれませんが、独自のソフトウェアを構築する場合には適切ではないようです。

私の会社では、ソース管理からコードを取得してビルドすることで、独自のコードのほとんどをビルドできます。依存ヘッダー、ライブラリなどは同期に含まれます。ただし、誰かが uuid.h が見つからない場合はいつでも、semoone は常に「do apt-get install uuid-dev」またはそのようなことを言います。

私の質問: このようにインストールする必要がある uuid.h の違いは何ですか? コードでも ODBC を使用していますが、odbc ヘッダーを「インストール」する必要はありません。同上 xml パーサー、およびその他の多くのサードパーティ コード。

4

1 に答える 1

0

パッケージのインストールを必要とする uuid.h について魔法のようなものはないと思います。パッケージのインストールは、必要なファイルを 1 つずつ追加するよりも簡単な手順であり、Linux ディストリビューションのパッケージ更新ユーティリティを使用してそれらを最新の状態に保つのが簡単になります。

したがって、パッケージをインストールすることは、ユーザーが作業を開始するための最も簡単な方法であり、手動の介入なしで最新の状態に保つことができます。ソースからビルドしてファイルを 1 つずつ追加する方法があると思いますが、それはそれほど単純ではありません。

于 2012-05-24T15:52:30.330 に答える