Herhangi biri, setup.py'den harici (non-python) C kütüphanesi oluşturmak için build_clib
komutunu kullanarak iyi bir örnek var mı? Konuyla ilgili belgelerin seyrek veya yokmuş gibi görünüyor.C kütüphanesi oluşturmak için distutils ve build_clib kullanma
Amacım çok basit bir dış kitaplık oluşturmak, daha sonra ona bağlanan bir steli sarmalayıcı oluşturmak. Bulduğum en basit örnek here, ancak bu en iyi uygulama olduğunu hayal edemediğim bir system()
gcc çağırır.
"Nasıl üçüncü taraf C inşa etmek/C++ kütüphanesi, setup.py? " Bu önemli bir soru ve ortak kullanım vakasıdır (eğer bir C kütüphanesi için Python bağlamaları yazıyorsanız, o zaman setup.py kütüphaneyi Python uzantınızı oluşturabilmeden önce kaynaktan oluşturmalıdır). Keşke bu belgeleri daha iyi ele alsaydım (hiç!) –
Paylaştığın için teşekkürler, bunu başka türlü anlamadım. Benim çalışmam https://github.com/hickford/primesieve-python/blob/master/setup.py –