PDA

Просмотр полной версии : [Урок] [Цикл уроков программиста] 4. Установка Visual Studio



Tracker1
30.07.2013, 20:27
Вступительное слово

Если вы ничего не знаете о программировании, но у вас вдруг появилось стойкое желание научиться делать игры (или даже просто программы), то это именно то место, с которого нужно начинать путь.
Материал рассчитан на новичков, на тех, кто никогда не сталкивался с программированием. От вас потребуется умение выполнять обычные действия в операционной системе Windows. А программировать научу вас я.
Начнём мы с самых основ. Как я уже писал выше, исходить мы будем из того, что вы совсем не разбираетесь в программировании.

Установка Microsoft Visual C++ 2010 Express Edition

Переходим по ссылке (http://www.microsoft.com/visualstudio/rus/downloads)
Нажимаем загрузка - 2012 загрузки
и долистываем до

http://breedpmnr.ru/i/48bbe1781c82faae4602d3d604c8.jpg

Выбираем язык (english или russian на ваш выбор) и щёлкаем на download. Выберите папку для сохранения файла и на ваш компьютер скачается инсталлятор vcsetup.exe.

Ну что ж, вы скачали vcsetup.exe и начинаете установку (все файлы будут скачиваться с интернета во время установки):

На форме с лицензионным соглашением поставьте галочку: Allow Visual Studio to receive and display online RSS content, если хотите получать информацию об IDE через RSS. Если не знаете что это такое, то просто уберите флажок.

На следующей странице уберите оба флажка. Здесь установщик предлагает установить MS Silverlight runtime и MS SQL Server 2010 Express Edition (x86). Оба два нам не нужны.

На следующей странице будет указан путь, куда установится IDE.

Ну а дальше начнётся установка. Всё что нужно, будет взято из интернета (130 мегабайт, если вы не выбрали дополнительные программы).

Регистрация Microsoft Visual C++ 2010 Express Edtion

Данный раздел может содержать ошибки в описании процесса регистрации, так как Microsoft часто меняет условия.

Теперь нам нужно зарегистрировать нашу версию IDE. Щёлкаем Help - Register product (Справка - зарегистрировать продукт). В появившемся окне находим гиперссылку 'Register now'. После щелчка на ней, откроется окно браузера и нужно будет ввести e-mail и пароль. Заполняем эти поля.

Нажимаем кнопку "Sign up now" и в следующем окне заполняем форму. Нужно указать почтовый адрес, пароль, написать ответ на случай утери пароля, впечатать набор знаков с капчи. Нажимаем "Continue" (я принимаю).

И вот мы оказываемся на форме регистрации Visual studio express 2010.
Кратко пробежимся по всем пунктам:
Обязательные для заполнения - First name, Last name (Имя, фамилия).
Пропускаем несколько последующих пунктов и переходим к My E-Mail Address. Здесь введите ваш e-mail.
Postal Code пропускаем, а в Coutry/Location выбираем Russia.
Дальше идёт пункт о вашей роли в компании, где работаете. Прокручиваем его до конца и выбираем Other (другое).
Дальше нужно выбрать интересующие нас темы в программировании. Конечно же, c/C++. Остальное по желанию.
Затем выбираем интересующие нас технологии. Щёлкаем на квадратик напротив Game Development/DirectX.
Затем нужно оценить ваши программистские навыки, ваши планы насчёт программирования и как вы собираетесь использовать Visual C++ Express. Для всех трёх выбирайте I don't know. Или что-нибудь другое, если вы знаете что выбрать.
И последнее: поставьте галочку E-Mail Address под I would like to hear from Microsoft. Это позволит вам получать на ваш e-mail сообщения об обновлениях Visual C++ Express.

И наконец-то нажимаем Continue!
На ваш почтовый ящик будет отправлено ещё одно письмо.

На ваш почтовый ящик придёт письмо, для подтверждения идентификатора Windows Live ID. Не забудьте пройти по ссылке в нём. Проходим по ссылке из этого письма.
И вот мы, наконец, оказываемся на странице, где написан ваш регистрационный код (Your registration key is:). Выделяем его, жмём CTRL+C. Возвращаемся к нашему компилятору и копируем в текстовое поле наш код. Нажимаем кнопку Complete Registration. В следующем окне выберите - No, I would not like to participate. И нажмите Close.

Наконец-то всё!!!

Кстати, вам придёт ещё одно письмо от Microsoft с благодарностью за регистрацию. Моё мнение, им не только благодарить надо, а ещё и денег за такую регистрацию давать!!!

IDE Microsoft Visual C++ 2010 Express Edition

В данном разделе мы создадим заготовку под программу (создадим решение, проект и файл с исходным кодом) и познакомимся с элементами интерфейса IDE Visual C++ 2008 Express Edition.

Прежде чем начать писать код, нужно подготовить проект программы:

Создание решения (solution), проекта и файла с исходным кодом

Выберите пункт меню File → New → Project (Файл → Создать → Проект). Горячие клавиши для данного пункта - Ctrl+Shift+N.
http://breedpmnr.ru/i/b03ddfd4a23d8abdb86f8418aca9.jpg
Откроется окно New Project (Новый проект). В левой части (Project types - Типы проектов) выбираем Win32. В правой (Templates - Шаблоны) - Win32 Console Application. В нижней части окна нужно ввести: имя проекта, папку для сохранения и имя решения. У меня эти пункты выглядят так (имя проекта (Name) необязательно должно совпадать с именем решения (Solution Name)):

Name: solution
Location: d:\job\c
Solution Name: solution

Также поставьте флажок Create directory for solution (Создать папку для решения).
http://breedpmnr.ru/i/92ca408e514760f6092e21e3b99d.jpg

Жмём OK.

В следующем окне нажимаем Next (Далее) и в окне Win32 Application Wizard - solution выбираем следующее: Application type (Тип приложения) - Console application и ставим флажок в Additional options (Дополнительные свойства) - Empty project (пустой проект):
http://breedpmnr.ru/i/f80f99b3fc041c26751c0fcd4acc.jpg

Жмём Open (Открыть).

Посмотрите на обозреватель решений (окно слева). Первая строка - Solution 'solution' (1 project). Это как нетрудно догадаться решение. На следующей строчке находится узел solution - это проект. Раскрыв данный узел, можно увидеть содержимое проекта. Проект включает в себя несколько типов файлов: Header Files (Заголовочные файлы), Resource Files (Файлы ресурсов), Source Files (Файлы исходного кода).
http://breedpmnr.ru/i/9fb39bd6fc815e99d071ffcc732c.jpg

Теперь файл который мы создали (его имя можно увидеть над редактором на вкладке рядом с Start Page - Начальная страница) нужно добавить к проекту. Для этого выбирите пункт меню File → Move Source2.cpp into → 1 solution.
http://breedpmnr.ru/i/7b1232d5af53080e09bf184f32bb.jpg

Откроется окно сохранения файла (Save File As). В поле "Имя объекта" введите имя файла. Например - "hello world". Щёлкаем "Сохранить"
Ещё раз взгляните на обозреватель решений. В Source Files проекта появился новый файл "hello world.cc". Файлы с расширениями .cpp и .cc - это файлы, содержащие исходный код программы.
http://breedpmnr.ru/i/c8345bde776ffe2e64799d6516e6.jpg

Элементы интерфейса IDE Visual C++ 2010 Express Edition

Теперь рассмотрим элементы интерфейса Visual C++ 2008. Вверху, под строкой заголовка, расположено меню как со стандартными для Windows пунктами: File (Файл), Edit (Правка), View (Вид), Tools (Сервис), Window (Окно), Help (справка), так и с уникальными для Visual C++ Express Edition: Project (Проект), Build (Построение), Debug (Отладка).

http://breedpmnr.ru/i/346f77b5189134b46dfd28248772.jpg

Под меню расположена довольно стандартная панель инструментов.

В центре окна в данный момент открыта вкладка hello world.cc.
Слева расположено окно - Solution Explorer (Обозреватель решений). В нём в виде древовидной структуры представлено ваше решение. Термин решение используется в Visual Studio для организации проектов т.е. в одном решении может быть несколько проектов. Один проект, обычно, представляет собой одну программу.
http://breedpmnr.ru/i/11807374f77035934d5141b777c2.jpg
В самом верху обозревателя решений написано имя нашего решения - Solution 'solution', а в скобках указано количество проектов. После решения идёт несколько узлов - в зависимости от количества проектов в решении. У нас пока только один проект - "solution". Для какждого проекта на следующих уровнях показаны файлы данного проекта.

В правой части экрана расположено окно Properties. Мы им почти не будем пользоваться. Можете закрыть его, чтобы освободить больше места для редактора.


И наконец-то последнее окно. Оно расположено в самом низу и по умолчанию из всех вкладок выбрана - Вывод (Output). Здесь можно увидеть информацию о процессе комплиляции. Более подробно мы рассмотрим это окно в одном из следующих уроков.

Упражнения (время: минут пятнадцать на все)
1. Найдите решение, которое вы создали, на диске и удалите его. Перед этим закройте IDE.

2. Создайте новый проект. Для проекта и для решения выберите разные имена. Можете воспользоваться следующими именами: проект, решение.

3. К существующему решению добавьте новый проект. Для этого можете воспользоваться пунктом меню: File → Add → New Project (Файл → Добавить → Новый проект). В Project Types (Тип проекта) выберите Win32, в Templates (Шаблоны) выберите Win32 Console Application. Имя проекта: hello world.

4. Добавьте к первому проекту файл. Оставьте имя без изменений.

5. Добавьте к проекту hello world файл. Назовите его hello world.


6. Удалите один проект (оставьте hello world). Для этого в обозревателе решений щёлкните правой кнопкой мышки на имя проекта и выберите пункт Remove (Удалить). Подтвердите удаление. Если затем выскочит окошко с предупреждением, что проект был изменён и его нужно сохранить, нажмите да/нет, только не отмену. Сохраните решение: пункт меню File → Save All (Файл → Сохранить всё). Закройте IDE. Найдите на диске ваше решение, зайдите в папку решения и удалите из неё папку проекта, который вы удалили.

7. Запустите IDE и откройте ваше решение.