2014-09-14 2 views
0

Я программист на Python, и теперь я подумываю изучить язык C. Но есть вещи, которые не подходят для C.
Прежде всего, попробовав новый код в C длинным процессом, тогда как в Python вам просто нужно открыть интерпретатор интерпретатора оболочки и написать любой код, который вы хотите, и сразу увидеть вывод.
Итак, есть ли способ уменьшить эту экономию, компиляцию и просмотр выходного цикла языка C?python to c transition

+0

Использование хорошей среды IDE, такой как Visual Studio, может значительно помочь устранить боль при компиляции/запуске/отладке вашего кода C ... – Ron

+0

@theAlse, и куда мне идти. Я пробовал искать его, но не нашел бы эффективного способа. у вас есть выход из этого. –

+0

@ Jarvish, это может быть хорошим местом для начала. https://docs.python.org/2/extending/embedding.html – theAlse

ответ

1

Лучшее, что вы можете сделать для себя в этом отношении (сокращая боль при инкрементальном тестировании во время разработки), учится использовать утилиту GNU make. Разумное введение в утилиту можно найти здесь: Makefile Tutorial. В примере в учебнике используются файлы C++ с компилятором g ++, но вы можете заменить gcc или любой другой компилятор C (или, действительно, любой компилятор для любого языка).