Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit a346a4d

Browse files
Merge branch 'fix/cmake-description'
2 parents d3ed4ee + de5b058 commit a346a4d

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

‎ch07/functions.tex‎

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,26 +24,26 @@ \section{Система сборки \texttt{CMake}}
2424
%%===================================
2525
Скачайте \href{\cmakeurl}{архив}\footnote{Дистрибутив CMake: \nolinkurl{\cmakeurl}} \code{CMake} и распакуйте его (например, рядом с~каталогом, куда был распакован \code{MinGW}). Добавьте путь к~папке \code{bin} в~системные пути поиска (переменная \code{PATH}, см.~страницу~\pageref{sect:winSetup}).
2626
27-
Для~поддержки \name{CMake}-а в~\name{VS,円Code} необходимо доставить плагин \textenglish{VS Code Tools} от~Microsoft.
27+
Для~поддержки \name{CMake}-а в~\name{VS,円Code} необходимо доставить плагин \textenglish{CMake Tools} от~компании Microsoft.
2828
29-
Поскольку данный плагин рассматривает рабочее пространство (\textenglish{workspace}) как один проект, то необходим общий проект, который будет включать в~себя дочерние проекты. Поэтому нам придётся создать проект с~нетривиальной структурой. К~счастью, это не~сильно усложнит нашу задачу.
29+
Поскольку данный плагин рассматривает рабочую директорию (\textenglish{workspace}) как единый проект, то необходимо создать корневой проект, который будет включать в~себя дочерние проекты. К~счастью, это не~сильно усложнит нашу задачу.
3030
31-
Корневой и дочерние проекты \name{CMake} называются одинаково \code{CMakeLists.txt}, отличаясь лишь различным положением в~файловой системе.
31+
Корневой и дочерние проекты \name{CMake} должны называться одинаково \code{CMakeLists.txt}, отличаясь лишь положением в~файловой системе.
3232
3333
3434
3535
%%======================
3636
\paragraph{Общий проект}
3737
%%======================
38-
необходимо разместить в~корне рабочего пространства (у~нас это каталог \code{projects}). В~этот проект мы добавим общие настройки, такие как версия стандарта языка~\lang{C++} и дополнительные флаги компилятора (включим всевозможные предупреждения).
38+
необходимо разместить в~корне рабочей директории (у~нас это каталог \code{projects}). В~этот проект мы добавим общие настройки, такие как версия стандарта языка~\lang{C++} и дополнительные флаги компилятора (включим всевозможные предупреждения).
3939
4040
\cmakefile[firstline=3, lastline=5]{projects/CMakeLists.txt}
4141
4242
Далее, добавим в~стандартные пути каталог с~нашими библиотеками.
4343
4444
\cmakefile[firstline=7, lastline=11]{projects/CMakeLists.txt}
4545
46-
И, наконец, добавим наш первый дочерний проект, указав путь к~нему. (Создайте указанный каталог для~проекта.)
46+
И, наконец, добавим наш первый дочерний проект, указав путь к~его директории. (Создайте указанный каталог для~проекта.)
4747
4848
\cmakefile[firstline=13, lastline=13]{projects/CMakeLists.txt}
4949
@@ -66,7 +66,7 @@ \section{Система сборки \texttt{CMake}}
6666
6767
\cmakefile[firstline=7, lastline=10]{projects/07/calculator/CMakeLists.txt}
6868
69-
В~завершение попросим систему сгенерировать инструкции для~установки целевого файла в~заданный каталог. Для~упрощения понимания, можно считать, что файл будет просто скопирован\footnote{В~реальности могут выполняться дополнительные действия в~зависимости от~целевого файла и целевой платформы.}.
69+
В~завершение попросим систему сгенерировать инструкции для~установки исполняемого файла в~заданный каталог. Для~упрощения понимания, можно считать, что файл будет просто скопирован\footnote{В~действительности могут выполняться некоторые дополнительные действия в~зависимости от~платформы.}.
7070
7171
\cmakefile[firstline=12, lastline=12]{projects/07/calculator/CMakeLists.txt}
7272
@@ -75,7 +75,7 @@ \section{Система сборки \texttt{CMake}}
7575
%%==========================================
7676
\paragraph{Как назначить каталог установки?}
7777
%%==========================================
78-
В~настройки рабочего пространства (\textenglish{Workspace Settings JSON}) необходимо добавить строку:
78+
В~настройки рабочей директории (\textenglish{Workspace Settings JSON}) необходимо добавить строку:
7979
8080
\jsonfile[firstline=5, lastline=5]{projects/.vscode/settings.json}
8181

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /