Compare commits
No commits in common. "321e48c50037ceb7feef965916e4ad11b261d880" and "494c9f31d64237ab1b2204d9c59071fa1d8e6070" have entirely different histories.
321e48c500
...
494c9f31d6
@ -1,45 +0,0 @@
|
|||||||
= Настройка Qt Creator
|
|
||||||
:title-separator: {sp}|
|
|
||||||
:category: Linux/Программы
|
|
||||||
:tags: Linux, Qt, QtCreator, C++,
|
|
||||||
|
|
||||||
== Плагины
|
|
||||||
|
|
||||||
image::qtcreator-setup/qtcreator20.png[qtcreator20]
|
|
||||||
|
|
||||||
image::qtcreator-setup/qtcreator21.png[qtcreator21]
|
|
||||||
|
|
||||||
image::qtcreator-setup/qtcreator22.png[qtcreator22]
|
|
||||||
|
|
||||||
== Среда
|
|
||||||
|
|
||||||
image::qtcreator-setup/qtcreator41.png[qtcreator41]
|
|
||||||
|
|
||||||
== Редактор
|
|
||||||
|
|
||||||
image::qtcreator-setup/qtcreator42.png[qtcreator42]
|
|
||||||
|
|
||||||
== C++
|
|
||||||
|
|
||||||
image::qtcreator-setup/qtcreator51.png[qtcreator51]
|
|
||||||
|
|
||||||
== Стилизатор
|
|
||||||
|
|
||||||
image::qtcreator-setup/qtcreator55.png[qtcreator55]
|
|
||||||
|
|
||||||
== Сборка и запуск
|
|
||||||
|
|
||||||
image::qtcreator-setup/qtcreator61.png[qtcreator61]
|
|
||||||
|
|
||||||
== To-Do
|
|
||||||
|
|
||||||
image::qtcreator-setup/qtcreator67.png[qtcreator67]
|
|
||||||
|
|
||||||
== Импорт проекта на CMake
|
|
||||||
|
|
||||||
image::qtcreator-setup/qtcreator74.png[qtcreator74]
|
|
||||||
|
|
||||||
== Сборка
|
|
||||||
|
|
||||||
image::qtcreator-setup/qtcreator81.png[qtcreator81]
|
|
||||||
|
|
@ -1,38 +0,0 @@
|
|||||||
= Программный проект и иерархия каталогов
|
|
||||||
:title-separator: {sp}|
|
|
||||||
:category: Программирование
|
|
||||||
:tags: Linux, программирование, cmake
|
|
||||||
|
|
||||||
Для операционных систем типа Linux принят стандарт
|
|
||||||
https://ru.wikipedia.org/wiki/FHS[FHS] («стандарт иерархии файловой
|
|
||||||
системы»), унифицирующий местонахождение файлов и каталогов с общим
|
|
||||||
назначением в файловой системе. Полная текущая версия стандарта
|
|
||||||
находится http://refspecs.linuxfoundation.org/fhs.shtml[здесь].
|
|
||||||
|
|
||||||
В соответствии с данным стандартом, а также принятыми в ведущих
|
|
||||||
дистрибутивах правилами размещения исполняемых файлов в каталогах
|
|
||||||
пользователей, можно выделить следующие типы расположения:
|
|
||||||
|
|
||||||
* системная иерархия в каталоге `/usr` используется для установки
|
|
||||||
бинарных пакетов для данного дистрибутива;
|
|
||||||
|
|
||||||
* системная иерархия в каталоге `/usr/local` используется для установки
|
|
||||||
программного обеспечения системным администратором без использования
|
|
||||||
пакетов (не рекомендуется для использования из-за проблем поддержки
|
|
||||||
в актуальном состоянии);
|
|
||||||
|
|
||||||
* системная иерархия в каталоге `/opt` используется для установки
|
|
||||||
стороннего программного обеспечения. В рамках данной иерархии
|
|
||||||
предполагается, что каждый программный продукт располагается в
|
|
||||||
собственном каталоге. При таком типе сборки обычно используются
|
|
||||||
дополнительные методы (статическая компоновка, включение в состав
|
|
||||||
пакета своего набора динамических библиотек) для обеспечения работы
|
|
||||||
пакета в операционных систем с отличающимся составом библиотек
|
|
||||||
и другим циклом обновления;
|
|
||||||
|
|
||||||
* системная иерархия в домашнем каталоге пользователя не имеет
|
|
||||||
определённого стандарта, обычно производители дистрибутивов
|
|
||||||
предлагают использовать для исполняемых файлов каталоги
|
|
||||||
`$HOME/bin` или `$HOME/.local/bin`.
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user