From 64e5aa161ffcbf10ab0d1f3c73ee6a5e67276592 Mon Sep 17 00:00:00 2001 From: Andrey Astafyev Date: Sun, 11 Oct 2020 20:48:22 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- plugins/official | 2 +- wiki/Prog/Development/CMake управление проектом.adoc | 2 +- wiki/Prog/Development/Intel Parallel Studio.adoc | 12 ++++++------ .../Программный проект и иерархия каталогов.adoc | 8 ++++---- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/plugins/official b/plugins/official index 666716e..ce69814 160000 --- a/plugins/official +++ b/plugins/official @@ -1 +1 @@ -Subproject commit 666716e1f678f0d7f2ed020ad239fabb3a3c6a49 +Subproject commit ce698144d831e5b27cba6283b4db3238dfbd2c10 diff --git a/wiki/Prog/Development/CMake управление проектом.adoc b/wiki/Prog/Development/CMake управление проектом.adoc index 8e81d24..6c294b9 100644 --- a/wiki/Prog/Development/CMake управление проектом.adoc +++ b/wiki/Prog/Development/CMake управление проектом.adoc @@ -1124,7 +1124,7 @@ qt5_translation( # Правило для автоматической генерации препроцессором qrc # (обязательно после вызова функции qt5_translation, если она есть, # так как она добавляет свои файлы к списку ресурсов) -qt5_add_resources(TRTG_qrc_cpp ${TRGT_qrc}) +qt5_add_resources(TRGT_qrc_cpp ${TRGT_qrc}) ---- Цель для создания исполняемого файла нужно изменить таким образом, diff --git a/wiki/Prog/Development/Intel Parallel Studio.adoc b/wiki/Prog/Development/Intel Parallel Studio.adoc index f89d557..f98b54b 100644 --- a/wiki/Prog/Development/Intel Parallel Studio.adoc +++ b/wiki/Prog/Development/Intel Parallel Studio.adoc @@ -14,17 +14,17 @@ https://software.intel.com/en-us/parallel-studio-xe[дистрибутив] и скопировать его в полученный каталог. . Если есть файл лицензии `parallel_studio.lic`, скопировать его в каталог `/opt/intel/licenses`. +. От суперпользователя установить в каталог `/opt/intel` командой +`sudo ./install.sh -s silent.cfg`. . Добавить полномочия для сбора статистики: [source,sh] ---- -sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_amplifier/bin64/amplxe-cl -sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_amplifier/bin64/amplxe-perf +sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_profiler/bin64/vtune +sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_profiler/bin64/amplxe-perf ---- -[arabic, start=5] -. От суперпользователя установить в каталог `/opt/intel` командой -`sudo ./install.sh -s silent.cfg`. +[arabic, start=6] . Создать образ `mksquashfs /opt/intel/* /home/user/intel.sfs -comp xz -Xbcj x86 -all-root -b 512K` . Удалить содержимое каталога `/opt/intel`. @@ -35,5 +35,5 @@ sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_amplifier/bin64/amplxe-perf [source,sh] ---- source /opt/intel/bin/compilervars.sh intel64 -source /opt/intel/vtune_amplifier/amplxe-vars.sh +source /opt/intel/vtune_profiler/amplxe-vars.sh ---- diff --git a/wiki/Prog/Development/Программный проект и иерархия каталогов.adoc b/wiki/Prog/Development/Программный проект и иерархия каталогов.adoc index b1fcc9a..b06f805 100644 --- a/wiki/Prog/Development/Программный проект и иерархия каталогов.adoc +++ b/wiki/Prog/Development/Программный проект и иерархия каталогов.adoc @@ -133,7 +133,7 @@ IMPORTANT: При проверке типов иерархии всегда пр === Проверка на работу в иерархии `/opt` -Если полный путь к исполняемому файлу начинается c `/opt` и +Если полный путь к исполняемому файлу начинается с `/opt` и содержит в себе название текущего проекта, например `/opt/org/project/bin/application`, то выполняется проверка на наличие сопутствующих системных каталогов. Если они присутствуют, @@ -157,7 +157,7 @@ IMPORTANT: При проверке типов иерархии всегда пр === Проверка на работу в иерархии `/usr/local` -Если полный путь к исполняемому файлу начинается c `/usr/local`, +Если полный путь к исполняемому файлу начинается с `/usr/local`, например `/usr/local/bin/application`, то выполняется проверка на наличие сопутствующих системных каталогов. Если они присутствуют, то принимается решение, что окружение в иерархии `/usr/local` сформировано правильно, @@ -180,7 +180,7 @@ IMPORTANT: При проверке типов иерархии всегда пр === Проверка на работу в иерархии `/usr` -Если полный путь к исполняемому файлу начинается c `/usr`, +Если полный путь к исполняемому файлу начинается с `/usr`, например `/usr/bin/application`, то выполняется проверка на наличие сопутствующих системных каталогов. Если они присутствуют, то принимается решение, что окружение в иерархии `/usr` сформировано правильно, @@ -203,7 +203,7 @@ IMPORTANT: При проверке типов иерархии всегда пр === Проверка на работу в домашнем каталоге -Если полный путь к исполняемому файлу начинается c `/home/user/bin` или +Если полный путь к исполняемому файлу начинается с `/home/user/bin` или `/home/user/.local/bin`, например `/home/user/bin/application`, то выполняется проверка на наличие сопутствующих системных каталогов. Если они присутствуют, то принимается решение, что окружение в домашнем каталоге сформировано правильно,