Özel yapım adımlar ve yapý olaylarý anlama
Gelen Visual C++ geliştirme ortamında oluşturma işlemi özelleştirmek için üç temel yolu vardır:
Özel oluşturma adımları
Projeyle ilişkili bir yapı kural özel yapý adımdır. Özel yapý adım yürütmek için herhangi bir ek giriş veya çıkış dosya ve bir ileti görüntülemek için bir komut satırı belirtebilirsiniz. Daha fazla bilgi için bkz. Nasıl yapılır: MSBuild projelere özel derleme adımı Ekle.Özel yapım araçları
Bir veya daha fazla dosya ile ilişkilendirilmiş bir yapı kural özel yapý aracıdır. Özel yapý adım giriş dosyaları birinde sonuçları bir özel yapý aracı iletebilirsiniz veya daha fazla dosya çıktı. Örneğin, mfc uygulaması Yardım dosyalarında özel yapý aracıyla oluşturulur. Daha fazla bilgi için, bkz. Nasıl yapılır: MSBuild projelere özel yapım araçları ekleme ve Özel yapım araçları belirtme.Derleme Olayları
Yapý olaylarý projenin yapý özelleştirmenize olanak sağlar. Olayları oluşturmak üç vardır: pre-build, pre-link, ve post-build. Bir yapý olayý, oluşturma işlemi belirli bir zamanda bir eylemin belirtmenizi sağlar. Örneğin, bir dosya kaydetmek için bir yapý olayý kullanabilir regsvr32.exe bina proje tamamlandıktan sonra. Daha fazla bilgi için bkz. Yapý olaylarý belirtme.
Yapı özelleştirmeleri sorun gidermeözel oluşturma adımları ve yapý olaylarý beklendiği gibi çalışmazsa sağlamak yardımcı olabilir.
Çıktı biçimi özel bir adım oluşturmak ya da yapý olayý da aracı kullanılabilirliğini artırabilirsiniz. Daha fazla bilgi için bkz. Özel yapım adım ya da yapý olayý çıktıyı biçimlendirmek.
Yapý olaylarý ve özel adımlar ile birlikte diğer yapı adımları aşağıdaki sırayla çalıştırmak oluşturun:
Pre-Build olayı
Özel araçlar tek tek dosyaları oluşturma
MIDL
Kaynak derleyici
c/C++ Derleyici
Pre-Link olayı
Linker veya Librarian (uygunsa)
Bildirim aracı
BSCMake
Projeye özel yapý adım
Post-Build olay
custom build step on the project Ve bir post-build event sonra sırayla diğer tüm yapı çalışma son işler.
Ayrıca bkz.
Diğer Kaynaklar
Visual Studio C++ projeler oluşturma