So erstellen Sie den MongoDB C-Sprachtreiber. Es gab nicht viele Informationen auf Japanisch, deshalb werde ich es zusammenfassen.
Der C-Sprachtreiber von MongoDB muss aus dem Quellcode erstellt werden, da die Binärdatei nicht verteilt ist.
Gehen Sie zu CMake und laden Sie ** Windows win64-x64 Installer ** von der Download-Seite herunter. Führen Sie nach dem Herunterladen das zu installierende msi-Paket aus.
Gehen Sie zu mongo-c-driver und laden Sie die Quelle herunter.
Wechseln Sie nach dem Starten der Eingabeaufforderung in das Stammverzeichnis der Quelle und führen Sie den folgenden Befehl aus.
set PATH="C:\Program Files\CMake\bin";%PATH%
mkdir cmake-build
cd cmake-build
cmake -G "Visual Studio 14 2015 Win64" "-DCMAKE_INSTALL_PREFIX=C:\mongo-c-driver" "-DCMAKE_PREFIX_PATH=C:\mongo-c-driver" ..
Führen Sie den folgenden Befehl weiter aus.
set PATH="C:\Program Files (x86)\MSBuild\14.0\Bin";%PATH%
msbuild.exe /p:Configuration=Release ALL_BUILD.vcxproj
msbuild.exe /p:Configuration=Release INSTALL.vcxproj
Viele Warnungen werden angezeigt, aber wenn der Build erfolgreich ist, wird die folgende Binärdatei in ** C generiert: \ mongo-c-driver **.
In der obigen Prozedur wird der Build mit der Release-Konfiguration ausgeführt. Es ist jedoch auch möglich, mit einer anderen Build-Konfiguration zu erstellen, indem der durch ** / p angegebene Wert: Configuration = ** auf den folgenden Wert geändert wird.
Wert | Erläuterung |
---|---|
Debug | Mit Debug-Konfiguration erstellen |
Release | Mit Release-Konfiguration erstellen |
MinSizeRel | Mit Konfiguration mit minimaler Größe erstellen |
RelWithDebInfo | Erstellen Sie mit Release-Konfiguration mit Debug-Informationen |
[^ 1]: Dies ist eine Debug-Version von C Runtime Library. Es wird nicht mit dem weiterverteilbaren Visual Studio-Paket installiert.
Recommended Posts