Подтвердить что ты не робот

Любой онлайн-компилятор, который вы знаете для C или других языков?

Любой онлайн-компилятор C, который вы знаете, который может сделать следующее:

  • Скомпилируйте и выполните программы C онлайн
  • Обработка файлов
  • Системные функции, такие как exec(), system(), fork()

Или любой компилятор, который не нуждается в процедуре установки (я имею в виду, что вы можете просто скопировать вставку папки для запуска компилятора легко)

Примечание. Пожалуйста, не предлагайте Turbo C.I знаю некоторые онлайн-компиляторы на codepad.org (gcc). Я использовал codeide.com, но теперь это не работает. И, как было сказано выше, онлайн-компилятор будет лучшим советом, который вы можете дать мне.

Моя среда - Windows... Спасибо заранее. Любые советы по другим компиляторам языка также приглашены

4b9b3361

Ответ 1

Просто установите что-то вроде tcc. Это серьезно не стоит возиться с сайтом онлайн-компиляции, если вы собираетесь собирать файлы на любых регулярных основаниях.

Ответ 2

Компания Comeau имеет онлайн-компилятор C/С++, но в основном для оценки их компилятора.

или cygwin

Я бы предпочел установить cygwin, вы получите unix-подобную среду с gcc. Тогда настройка Makefile - или даже просто оболочка script - для компиляции - не большая проблема.

Ответ 5

Возможно, мой ответ немного запоздал, но мы создали онлайн-компилятор и IDE, где вы можете запускать и создавать свои файлы, используя только браузер.

В настоящий момент мы поддерживаем несколько языков (C, С++, ObjC, Java, Pascal, Fortran) и простую файловую систему, но в ближайшем будущем мы включим еще много функций для лучшего кодирования и отладки.

Все функции, предлагаемые на данный момент, полностью бесплатны, и нет необходимости в регистрации (вы можете зарегистрироваться, чтобы сохранить свои файлы в сети).

Вы можете попробовать наш сервис здесь: www.sourcelair.com

Ответ 7

еще один онлайн-компилятор:

http://cmpe150-1.cmpe.boun.edu.tr

Он поддерживает подсветку ситакса, отступ и т.д. Я написал его как часть моей тезисов MS

PS: не тестировал команду fork

Ответ 9

У меня нет ничего для C. Для других языков это ruby ​​interpreter. Но, честно говоря, лучшей онлайн-средой разработки является сам браузер. Javascript - это продвинутый язык. В сочетании с такими технологиями, как CSS и DHTML и фреймворками, такими как jQuery или Prototype, вы можете создавать графические приложения. Также нетрудно найти отладчиков (например, Firebug).

Конечно, вы не можете взаимодействовать с файловой системой. Чтобы преодолеть это, вы можете написать плагин для браузера (особенно Firefox). Для этого есть много ресурсов, и хотя это не так прямо, как чистый javascript, это проще, чем считают большинство людей.

Ответ 10

Для Python и Sage попробуйте http://live.codenode.org. Он также является открытым исходным кодом под лицензией BSD, поэтому вы можете загружать и запускать его с вашего собственного компьютера. Дополнительная информация здесь: http://codenode.org

Ответ 11

просто sudgestion.

Я не знаю, почему вы не хотите просто устанавливать компилятор. Однако вы рассмотрели возможность использования переносного устройства?

http://en.wikipedia.org/wiki/Portable_C_Compiler

лучше, Ste

Ответ 12

Один из лучших списков для С++ - isocpp Getting Started. К сожалению, Cameau's пока что отключен. LiveWorkspace некоторое время находится в режиме обслуживания, и неясно, когда он возвращается, что является неудачным, поскольку он имеет простой интерфейс и когда он работает, позволяет переключаться между gcc, clang и intel очень легко.

Из тех, что остались Coliru, является самым мощным, у вас есть полная доступная командная строка, и вы можете сохранять файлы и, следовательно, использует несколько файлов в вашем проекте.

В списке isocpp отсутствует codepad, который хотя и довольно примитивен вместе с Coliru позволяет использовать boost.

Coliru, ideone и codepad все поддерживают многие другие языки. Список языков, поддерживаемых ideone и codepad, довольно большой и очевиден на основных страницах с Coliru, у вас нет списка, но кроме C и C++ он также поддерживает python, perl и ruby.