Обновление
This commit is contained in:
parent
2b629c9dc9
commit
64e5aa161f
@ -1 +1 @@
|
|||||||
Subproject commit 666716e1f678f0d7f2ed020ad239fabb3a3c6a49
|
Subproject commit ce698144d831e5b27cba6283b4db3238dfbd2c10
|
@ -1124,7 +1124,7 @@ qt5_translation(
|
|||||||
# Правило для автоматической генерации препроцессором qrc
|
# Правило для автоматической генерации препроцессором qrc
|
||||||
# (обязательно после вызова функции qt5_translation, если она есть,
|
# (обязательно после вызова функции qt5_translation, если она есть,
|
||||||
# так как она добавляет свои файлы к списку ресурсов)
|
# так как она добавляет свои файлы к списку ресурсов)
|
||||||
qt5_add_resources(TRTG_qrc_cpp ${TRGT_qrc})
|
qt5_add_resources(TRGT_qrc_cpp ${TRGT_qrc})
|
||||||
----
|
----
|
||||||
|
|
||||||
Цель для создания исполняемого файла нужно изменить таким образом,
|
Цель для создания исполняемого файла нужно изменить таким образом,
|
||||||
|
@ -14,17 +14,17 @@ https://software.intel.com/en-us/parallel-studio-xe[дистрибутив] и
|
|||||||
скопировать его в полученный каталог.
|
скопировать его в полученный каталог.
|
||||||
. Если есть файл лицензии `parallel_studio.lic`, скопировать его в
|
. Если есть файл лицензии `parallel_studio.lic`, скопировать его в
|
||||||
каталог `/opt/intel/licenses`.
|
каталог `/opt/intel/licenses`.
|
||||||
|
. От суперпользователя установить в каталог `/opt/intel` командой
|
||||||
|
`sudo ./install.sh -s silent.cfg`.
|
||||||
. Добавить полномочия для сбора статистики:
|
. Добавить полномочия для сбора статистики:
|
||||||
|
|
||||||
[source,sh]
|
[source,sh]
|
||||||
----
|
----
|
||||||
sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_amplifier/bin64/amplxe-cl
|
sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_profiler/bin64/vtune
|
||||||
sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_amplifier/bin64/amplxe-perf
|
sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_profiler/bin64/amplxe-perf
|
||||||
----
|
----
|
||||||
|
|
||||||
[arabic, start=5]
|
[arabic, start=6]
|
||||||
. От суперпользователя установить в каталог `/opt/intel` командой
|
|
||||||
`sudo ./install.sh -s silent.cfg`.
|
|
||||||
. Создать образ
|
. Создать образ
|
||||||
`mksquashfs /opt/intel/* /home/user/intel.sfs -comp xz -Xbcj x86 -all-root -b 512K`
|
`mksquashfs /opt/intel/* /home/user/intel.sfs -comp xz -Xbcj x86 -all-root -b 512K`
|
||||||
. Удалить содержимое каталога `/opt/intel`.
|
. Удалить содержимое каталога `/opt/intel`.
|
||||||
@ -35,5 +35,5 @@ sudo setcap cap_sys_ptrace=eip /opt/intel/vtune_amplifier/bin64/amplxe-perf
|
|||||||
[source,sh]
|
[source,sh]
|
||||||
----
|
----
|
||||||
source /opt/intel/bin/compilervars.sh intel64
|
source /opt/intel/bin/compilervars.sh intel64
|
||||||
source /opt/intel/vtune_amplifier/amplxe-vars.sh
|
source /opt/intel/vtune_profiler/amplxe-vars.sh
|
||||||
----
|
----
|
||||||
|
@ -133,7 +133,7 @@ IMPORTANT: При проверке типов иерархии всегда пр
|
|||||||
|
|
||||||
=== Проверка на работу в иерархии `/opt`
|
=== Проверка на работу в иерархии `/opt`
|
||||||
|
|
||||||
Если полный путь к исполняемому файлу начинается c `/opt` и
|
Если полный путь к исполняемому файлу начинается с `/opt` и
|
||||||
содержит в себе название текущего проекта, например
|
содержит в себе название текущего проекта, например
|
||||||
`/opt/org/project/bin/application`, то выполняется проверка
|
`/opt/org/project/bin/application`, то выполняется проверка
|
||||||
на наличие сопутствующих системных каталогов. Если они присутствуют,
|
на наличие сопутствующих системных каталогов. Если они присутствуют,
|
||||||
@ -157,7 +157,7 @@ IMPORTANT: При проверке типов иерархии всегда пр
|
|||||||
|
|
||||||
=== Проверка на работу в иерархии `/usr/local`
|
=== Проверка на работу в иерархии `/usr/local`
|
||||||
|
|
||||||
Если полный путь к исполняемому файлу начинается c `/usr/local`,
|
Если полный путь к исполняемому файлу начинается с `/usr/local`,
|
||||||
например `/usr/local/bin/application`, то выполняется проверка
|
например `/usr/local/bin/application`, то выполняется проверка
|
||||||
на наличие сопутствующих системных каталогов. Если они присутствуют,
|
на наличие сопутствующих системных каталогов. Если они присутствуют,
|
||||||
то принимается решение, что окружение в иерархии `/usr/local` сформировано правильно,
|
то принимается решение, что окружение в иерархии `/usr/local` сформировано правильно,
|
||||||
@ -180,7 +180,7 @@ IMPORTANT: При проверке типов иерархии всегда пр
|
|||||||
|
|
||||||
=== Проверка на работу в иерархии `/usr`
|
=== Проверка на работу в иерархии `/usr`
|
||||||
|
|
||||||
Если полный путь к исполняемому файлу начинается c `/usr`,
|
Если полный путь к исполняемому файлу начинается с `/usr`,
|
||||||
например `/usr/bin/application`, то выполняется проверка
|
например `/usr/bin/application`, то выполняется проверка
|
||||||
на наличие сопутствующих системных каталогов. Если они присутствуют,
|
на наличие сопутствующих системных каталогов. Если они присутствуют,
|
||||||
то принимается решение, что окружение в иерархии `/usr` сформировано правильно,
|
то принимается решение, что окружение в иерархии `/usr` сформировано правильно,
|
||||||
@ -203,7 +203,7 @@ IMPORTANT: При проверке типов иерархии всегда пр
|
|||||||
|
|
||||||
=== Проверка на работу в домашнем каталоге
|
=== Проверка на работу в домашнем каталоге
|
||||||
|
|
||||||
Если полный путь к исполняемому файлу начинается c `/home/user/bin` или
|
Если полный путь к исполняемому файлу начинается с `/home/user/bin` или
|
||||||
`/home/user/.local/bin`, например `/home/user/bin/application`, то выполняется
|
`/home/user/.local/bin`, например `/home/user/bin/application`, то выполняется
|
||||||
проверка на наличие сопутствующих системных каталогов. Если они присутствуют,
|
проверка на наличие сопутствующих системных каталогов. Если они присутствуют,
|
||||||
то принимается решение, что окружение в домашнем каталоге сформировано правильно,
|
то принимается решение, что окружение в домашнем каталоге сформировано правильно,
|
||||||
|
Loading…
Reference in New Issue
Block a user