cpp

Установка программ под Windows

Вначале необходимо сделать два замечания:

  • во-первых, имя пользователя компьютера должно состоять только из латинских букв. Никаких русских букв и пробелов, т. к. многие программы сохраняют различные настройки и временные файлы в каталоге C:\Users\<Имя пользователя>. Если имя пользователя содержит русские буквы, то они могут быть искажены до неузнаваемости из-за неправильного преобразования кодировок и программа не сможет сохранить настройки. Помните, что в разных кодировках русские буквы могут иметь разный код. Разработчики программ в основном работают с английским языком и ничего не знают о проблемах с кодировками, т. к. во всех однобайтовых кодировках и в кодировке UTF-8 коды латинских букв одинаковы. Так что, если хотите без проблем заниматься программированием, то от использования русских букв в имени пользователя лучше отказаться;
  • во-вторых, имена каталогов и файлов в пути не должны содержать русских букв и пробелов. Допустимы только латинские буквы, цифры, тире, подчеркивание и некоторые другие символы. С русскими буквами такая же проблема, что и описана в предыдущем пункте. При наличии пробелов в пути обычно требуется дополнительно заключать путь в кавычки. Если этого не сделать, то путь будет обрезан до первого встретившегося пробела. Такая проблема будет возникать при сборке и компиляции программ из командной строки.

Соблюдение этих двух простых правил позволит избежать множества проблем в дальнейшем при сборке и компиляции программ сторонних разработчиков.

Создание структуры каталогов

Перед установкой программ создадим следующую структуру каталогов:

book
cpp
    projectsQt
    lib

Каталоги book и cpp лучше разместить в корне какого-либо диска. В моем случае это будет диск C:, следовательно, пути к содержимому каталогов: C:\book и C:\cpp. Можно создать каталоги и в любом другом месте, но в пути не должно быть русских букв и пробелов — только латинские буквы, цифры, тире и подчеркивание. Остальных символов лучше избегать, если не хотите проблем с компиляцией и запуском программ.

В каталоге C:\book мы станем размещать наши тестовые программы и тренироваться при изучении работы с файлами и каталогами. Некоторые функции без проблем могут при неправильном действии удалить все дерево каталогов, поэтому для экспериментов мы воспользуемся отдельным каталогом, а не каталогом C:\cpp, в котором у нас будет находиться все сокровенное, — обидно, если по случайности мы удалим все установленные программы и проекты.

Внутри каталога C:\cpp у нас созданы два вложенных каталога:

  • projectsQt — в этом каталоге мы станем сохранять проекты из редактора QtCreator;
  • lib — путь к этому каталогу мы добавим в системную переменную PATH и будем размещать в ней различные библиотеки, которые потребуются для наших программ.

Учебник C++ (Qt Creator и MinGW)
Учебник C++ (Qt Creator и MinGW) в формате PDF

Помощь сайту

ЮMoney (Yandex-деньги): 410011140483022

ПАО Сбербанк:
Счет: 40817810855006152256
Реквизиты банка:
Наименование: СЕВЕРО-ЗАПАДНЫЙ БАНК ПАО СБЕРБАНК
Корреспондентский счет: 30101810500000000653
БИК: 044030653
КПП: 784243001
ОКПО: 09171401
ОКОНХ: 96130
Скриншот реквизитов

cpp