2016-04-10 15 views
1

Kaynak x86/x64, Windows dan derleme: Ben Windows 7 x64 sanal makine, Visual Studio 2015 yüklü ve adres https://wiki.php.net/internals/windows/stepbystepbuildPHP7 ben adım adım kılavuz dayalı bir kaynaktan PHP7 derlemek çalışıyorum

C sağlanmalıdır ++ yüklü.

talimatlar dayanarak, tüm yapmanız gereken VS2015 için Geliştirici Komut İstemi açıktır ve ilgili buildconf, configure ... ve nmake komutları çalıştırın.

Net değil, x64 ve x86 için DLL dosyalarını nasıl derlerim. Bu yöntemle derlenenler şimdiye kadar x64 gibi görünüyor.

Geçmiş VC sürümleri için setenv /xp /x86 /release komutunu (VC9) kullanır veya VC11 için x86 komut istemini kullanırdım.

Herhangi bir işaretçi hoş karşılanır.

+0

'envp',' argv', 'nullptr' için https://msdn.microsoft.com/en-us/library/f2ccy3wt.aspx

Kredi ... –

cevap

1

VC14 için, hem mimariler için DLL'leri derlemek için aynı komut istemini kullanırsınız.

Bunu yapmak için, derleme yapmadan önce vcvarsall.bat komutunu gerekli mimari parametresiyle çalıştırmanız gerekir.

Referans: işaretçiler kerrek-sb