Я изучал python в течение нескольких лет, но теперь я медленно научился работать с c. Используя python documentation, я узнал, как продлить мои программы python с помощью c, так как это казалось логичным способом начать играть с ним. Теперь мой вопрос заключается в том, как распространять такую программу.Каков наилучший способ распространения программы python, расширенной с помощью пользовательских модулей c?
Я полагаю, что в основе моего вопроса лежит вопрос о том, как скомпилировать вещи. Я могу сделать это легко на своей машине (gentoo), но двоичный дистрибутив, например Ubuntu, по умолчанию не имеет компилятора. Кроме того, у меня есть несколько друзей, которые являются пользователями Mac. Мой инстинкт говорит, что я не могу просто скомпилировать свою машину, а затем запустить ее на другой. Кто-нибудь знает, что я могу сделать, или некоторые онлайн-ресурсы для изучения таких вещей?