2011-05-26 14 views
8

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

+1

bkz http://stackoverflow.com/questions/5150778/how-to-use-precompiled-headers-in-android-ndk-project – mooncheese

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