Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.09.2021, 12:38   #1
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,043
По умолчанию скомпилировать экзешник, не устанавливая среду разработки

скажите пожалуйста, а где можно в вебе по подобию https://www.onlinegdb.com/, Colaboratory - https://colab.research.google.com/no...me.ipynb?hl=ru
скомпилировать экзешник, то есть не устанавливая среду разработки, на каком ЯП?
Ципихович Эндрю вне форума Ответить с цитированием
Старый 17.09.2021, 13:26   #2
ForenLi
Форумчанин
 
Регистрация: 02.06.2021
Сообщений: 515
По умолчанию

Среда разработки не нужна для компиляции - нужны компилятор и зависимости. А так гитхаб могет.
ForenLi вне форума Ответить с цитированием
Старый 17.09.2021, 21:24   #3
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 1,660
По умолчанию

Цитата:
Сообщение от Ципихович Эндрю Посмотреть сообщение
скомпилировать экзешник, то есть не устанавливая среду разработки
Можно на C# и VB.NET
Компиляторы этих ЯП поставляются вместе с системой Windows в составе Microsoft .NET Framework

Вот тема, тут немного описан сам принцип
https://programmersforum.ru/showpost...8&postcount=41

Последний раз редактировалось kvitaliy; 17.09.2021 в 21:32.
kvitaliy вне форума Ответить с цитированием
Старый 19.09.2021, 09:08   #4
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,043
По умолчанию

спасибо
Ципихович Эндрю вне форума Ответить с цитированием
Старый 19.09.2021, 10:12   #5
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,043
По умолчанию

ну и таи как обычно Patch нужно выставлять?, чтобы не было сообщения
"csc.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
уже забыл куда это нужно идти и что выставить? спасибо
Ципихович Эндрю вне форума Ответить с цитированием
Старый 19.09.2021, 18:11   #6
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 1,660
По умолчанию

Цитата:
Сообщение от Ципихович Эндрю Посмотреть сообщение
Patch нужно выставлять?
Обычно в системе несколько таких файлов в зависимости от версии .Net
net2.jpg
Проще всего запускать прямо из папки где есть файл csc.exe или напишите bat ник с полным путём до компилятора.
kvitaliy вне форума Ответить с цитированием
Старый 20.09.2021, 08:52   #7
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,043
По умолчанию

и когда их так много, каким лучше всего опробовать?
Цитата:
Сообщение от kvitaliy Посмотреть сообщение
напишите bat ник с полным путём до компилятора
можете его текст показать?
Ципихович Эндрю вне форума Ответить с цитированием
Старый 20.09.2021, 10:26   #8
kvitaliy
Участник клуба
 
Регистрация: 17.05.2011
Сообщений: 1,660
По умолчанию

Цитата:
Сообщение от Ципихович Эндрю Посмотреть сообщение
можете его текст показать?
Простой текст.
Для консольной программы:
C:\Windows\Microsoft.NET\Framework\ v4.0.30319\csc.exe c:\WinConsol.cs
Для оконной:
C:\Windows\Microsoft.NET\Framework\ v4.0.30319\csc.exe /target:winexe c:\WinForm.cs
Сохранить строку в текстовом виде с именем Consol.bat или WinForm.bat
После только менять путь к вашему исходному коду.
Это путь к Вашему файлу компилятору
C:\Windows\Microsoft.NET\Framework\ v4.0.30319\csc.exe
Это путь к вашему коду
c:\WinForm.cs
без пробелов обязательно. Если есть пробелы, то берём в скобки.


Цитата:
Сообщение от Ципихович Эндрю Посмотреть сообщение
каким лучше всего опробовать?
Без разницы, Framework64 сделает код x64, не будет запускаться на компах с x86 системой.
От версии компилятора зависит, что программа запуститься на другом компьютере, где есть такая версия или более новая.
kvitaliy вне форума Ответить с цитированием
Старый 20.09.2021, 11:08   #9
Ципихович Эндрю
Старожил
 
Регистрация: 24.01.2011
Сообщений: 3,043
По умолчанию

ясно, спасибо большое
Ципихович Эндрю вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Зачем нужна лицензия на среду разработки? Человек_Борща Свободное общение 34 20.12.2012 10:00
Посоветуйте среду разработки blacktener Софт 10 18.04.2011 15:18
Среду разработки C++ программ. firephenix Помощь студентам 6 17.04.2011 12:13
среду разработки Chrome IDE CPU Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 07.01.2009 11:40