Paylaşılan bir çalışma alanında kullanılan araçlar yazın. Bu alanda çalışan birden fazla işletim sistemini olduğundan, genellikle Python kullanmak ve makineler arasında yüklenir sürümünü standardize. Ben C bazı şeyleri yazmak istedim belki ben işletim sistemini tespit ve C uygulamanın doğru sürümünü kapalı ateş Python komut sarılmış uygulaması olabilir Ancak, merak ediyorum. Her platform, mevcut GCC sahip olan ve aynı kabuk kullanır.
Bir fikir her koşmak derlenmiş değildir bu yüzden C C kodu ile zaman damgası karşılaştırma ile, kullanıcılara yerel ~ / bin derlenmiş olması, ama kod güncellenir sadece. Başka sadece her platform için derlemek ve sarıcı betik uygun çalıştırılabilir seçin sağlamaktı.
Bunun için kabul edilen bir / kararlı süreç var mı? Herhangi yakalar var mı? (Doğal C kodunu kullanmak mutlak ihtiyacı varsayarak) alternatifi var mı?
Açıklama: Çoklu işletim sistemleri ABI paylaşmayan bu katılmaktadırlar. Örneğin. vb OS X, çeşitli Linux dağıtımları, BSD ben paylaşılan klasörlerdeki yerinde güncelleyebilmifltir olması gerekiyor ve az ya da çok ani çalışan yeni kodu var. ikili veya kaynak paketlerini dağıtma idealdir daha azdır.