| platformer. Uma maneira de plataforma cruzada para compilar e executar arquivos C |
Baixe Agora |
platformer. Classificação e resumo
- Licença:
- Other/Proprietary Li...
- Nome do editor:
- Maciej Fijalkowski
- Site do editor:
- http://github.com/fijal/
platformer. Tag
platformer. Descrição
O platformer é uma maneira simples e robusta de chamar um compilador C de Python. Isso costumava fazer parte do projeto pypy e se afastou. Este exemplo usa as instâncias py.path.local para a manipulação de caminho, consulte a documentação do pylib para detalhes.Exemplo: da plataforma de importação de platformer, externalCompilationInfo, udireci = externalcompilationInfo (inclui = ) c_file = udir.join ('x.c') c_file.write ('int main (principal () {printf ("% f \ n", pow (2.0, 3.0)); return 0;}') exe_file = platform.compile ( , eci) res = platform.execute (exe_file) assert res.returnCode == 0sassert res.out.startswith ('8.0') página inicial do produto
platformer. Software Relacionado