Bir C++ dosyası derlemek için gereken bir .pch dosyası var. Birkaç C++ dosyasından bir kütüphane oluşturmak için Android NDK'yi kullanıyorum ve ardından kütüphane işlevlerini çağırmak için Java programlarında kullanıyorum. .Pch dosyalarının nasıl ve nereye ekleneceğini herhangi bir şekilde söyleyebiliriz, böylece derleyici bunu tanıyabilir.Android'de önceden derlenmiş başlık dosyaları nasıl kullanılır NDK
8
A
cevap
0
Derleme sürelerini hızlandırmak için genellikle pch dosyaları derleyiciler tarafından oluşturulur. Bu dosyalar zorunlu değildir.
Kitaplığınızı kullanmadan derleyebilmeniz gerekir.
Ancak, kesinlikle gerekiyorsa, http://gcc.gnu.org/onlinedocs/gcc/Precompiled-Headers.html
Bir şey daha bir göz atın: "pch" dosyaları ya kadar bildiğim kadarıyla, Görsel veya XCode tarafından oluşturulur. NDK ile önceden derlenmiş bir üstbilgi kullanmak isterseniz, NDK tarafından tanınacak bir "gch" dosyası çıktılamak için g ++ (-x seçeneği ile) kullanarak yeniden oluşturmanız gerekebilir.
İlgili konular
- 1. Qt projesinde önceden derlenmiş başlıklar nasıl kullanılır?
- 2. androidde openssl nasıl kurulur
- 3. RequireJS ile Gidonlarda önceden derlenmiş şablonlar nasıl kullanılır?
- 4. .lib dosyaları, başlık dosyaları olmadan kullanılabilir mi?
- 5. Farklı Düzenlemeler için farklı CSS dosyaları nasıl önceden sıkıştırılır?
- 6. Windows'ta C başlık dosyaları nerede?
- 7. Kısmi yapılandırma dosyaları nasıl kullanılır
- 8. VC++ 2010 projesinde belirli bir dosya için önceden derlenmiş üstbilgilerin devre dışı bırakılması
- 9. Android: ndk
- 10. Önceden derlenmiş komut dosyasını RemObjects Pascal Komut Dosyası'nda (Delphi) yükleme
- 11. Windows 10 Mağazası: Önceden derlenmiş .NET Yerel paketlerini gönderemiyorsunuz
- 12. Julia önceden derlenmiş Linux ikili ile ne yapmalı?
- 13. Ember 2 projesinde önceden derlenmiş Handlebars şablonlarını kullanmak
- 14. NDK
- 15. Derlenmiş JS dosyaları önceki typescript (.ts) dosyalarından nasıl silinir?
- 16. Xcode 6.1 Önceden Tanımlanmış Üstbilgiler
- 17. Android ndk r9b'yi Android için FFMPEG'i derlemek için nasıl kullanılır
- 18. Tepki yerli androidde Coach işareti nasıl uygulanır?
- 19. androidde shift-jis kodunu çözme
- 20. "Birden Çok Hedef Kalıbı. Durdur." ndk-yapı
- 21. androidde greyview için özel adaptör
- 22. MVC 6: RESX dosyaları nasıl kullanılır?
- 23. python dosyalarındaki grep dosyaları nasıl kullanılır
- 24. Neden hotspot, derlenmiş yöntemler derlenmiş?
- 25. Inno Setup - #define yönergesi - önceden tanımlanmış değişken nasıl kullanılır?
- 26. Python argparse önceden tanımlanmış bir argüman dizgisi ile nasıl kullanılır?
- 27. Salıncak HTML metni ile önceden sarmak nasıl kullanılır?
- 28. Parçalar açmak için önceden oluşturulmuş nesne nasıl kullanılır
- 29. Visual Studio 2008'de başlık dosyaları nasıl eklenir?
- 30. Xamarin: NDK tarafından oluşturulmuş .so
bkz http://stackoverflow.com/questions/5150778/how-to-use-precompiled-headers-in-android-ndk-project – mooncheese