Что означает построить решение/проект/программу? Я хочу убедиться, что мои определения правильны (поэтому я не говорю, что идиот при разговоре). В IDE вы можете (исправить меня, если я ошибаюсь) компилировать исходный код/код программирования в машиночитаемый машинный код. Вы можете отладить программу, которая в основном выполняет работу над программой и ищет ошибки.
Но что именно делает здание программа? В VS я знаю, что когда вы создаете программу, она создает исполняемый файл в папке отладки.
Любые жесткие технические определения того, что означает построить программу?