Heim > Backend-Entwicklung > PHP-Tutorial > MinGW kompiliert Nginx und fügt das Modul nginx_dav_ext_module hinzu

MinGW kompiliert Nginx und fügt das Modul nginx_dav_ext_module hinzu

WBOY
Freigeben: 2016-08-08 09:24:42
Original
1868 Leute haben es durchsucht

Beim Kompilieren von Nginx mit VC traten nach dem Hinzufügen des Moduls nginx_dav_ext_module verschiedene Fehler auf. Ich war verwirrt und musste stattdessen MinGW verwenden.
1. Kompilieren Sie zuerst expat und fügen Sie die kompilierte Bibliothek, Include, Bin usw. in MinGW
ein 2. Fügen Sie #include sys/stat.h zu ngx_http_dav_ext_module.c hinzu, andernfalls wird ein Fehler angezeigt und vergessen.
3. _off_t wird beim Erstellen nicht erkannt. Ich weiß nicht, wo das Problem liegt 4. Beim Verlinken wurde ein ungelöster Verweis auf „gmtime_r“ angezeigt. Ich habe einfach die Definition der Funktion „gmtime_r“ gefunden und sie in „gmtime_s“ umbenannt Datei an gmtime_s übergeben.

Das Obige stellt vor, wie MinGW Nginx kompiliert und das Modul nginx_dav_ext_module hinzufügt, einschließlich der relevanten Inhalte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage