問題タブ [mongodb-c]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - connect.c:1:18: 致命的なエラー: bson.h: そのようなファイルまたはディレクトリはありません
ここの手順を使用して MongoDB C ドライバーをインストールしました (「リリース tarball からのビルド」セクションの下: http://api.mongodb.com/c/current/installing.html#installing-unix、および次を取得していますMongoDB のサンプル コードをコンパイルしようとしたときのエラー:
nicholas@nicholas-CQ5715F:~$ gcc -o connect connect.c $(pkg-config --cflags --libs libmongoc-1.3.5) パッケージ libmongoc-1.3.5 が pkg-config 検索パスに見つかりませんでした。おそらく、`libmongoc-1.3.5.pc' を含むディレクトリを PKG_CONFIG_PATH 環境変数に追加する必要があります。 No package 'libmongoc-1.3.5' found connect.c:1:18: fatal error: bson.h: No such file またはディレクトリ #include ^ コンパイルが終了しました。
コードは次のとおりです。