Как межплатформенные файлы взаимодействуют между собой? Я получил шанс пройти через код thunderbird, и я нашел целую структуру, состоящую из файлов javascript, python, xul и C++.Какая структура используется для обеспечения межязыковой связи на платформе mozilla?
Я удивлен, увидев весь каркас. Может ли кто-нибудь вести меня о том, как они общаются друг с другом?
Что происходит при выполнении команд «make»?
Мне нравится этот вопрос, так как это вопрос, который я часто задавал себе не так давно. Но я чувствую, что этот вопрос немного широк. Они могут в принципе просто общаться с файлом, соединением или чем угодно. – aIKid
Читайте о http://en.wikipedia.org/wiki/Application_programming_interface – rullof
Почти наверняка, хотя C++ API (ы). См. (Например) [Упрощенный Wrapper и Interface Generator] (http://www.swig.org/). –