update
This commit is contained in:
parent
6353b7839e
commit
11d1c31ce7
@ -279,7 +279,8 @@ git commit -m "Подключение библиотеки CMLib"
|
||||
что наличие искомого объекта обязательно для сборки, используется
|
||||
параметр `REQUIRED`. Если требуемый компонент не будет найден, настройка проекта
|
||||
завершится с ошибкой и для продолжения работы будет необходимо установить
|
||||
недостающие пакеты.
|
||||
недостающие пакеты. Кроме того можно указывать требования к версии необходимого
|
||||
пакета.
|
||||
|
||||
=== Поиск с помощью программы `pkg-config`
|
||||
|
||||
@ -297,7 +298,7 @@ git commit -m "Подключение библиотеки CMLib"
|
||||
# Поиск библиотек с помощью pkgconfig
|
||||
find_package(PkgConfig REQUIRED)
|
||||
pkg_check_modules(GSL REQUIRED gsl)
|
||||
pkg_check_modules(FFTW3 REQUIRED fftw3)
|
||||
pkg_check_modules(FFTW3 REQUIRED fftw3 >= 3.3.2)
|
||||
pkg_check_modules(UDEV udev)
|
||||
----
|
||||
|
||||
@ -321,13 +322,14 @@ sudo apt-get install pkg-config libgsl-dev libfftw3-dev
|
||||
# Поиск с помощью функции find_package
|
||||
find_package(LibXml2)
|
||||
find_package(CURL REQUIRED)
|
||||
find_package(Boost 1.55.0 REQUIRED)
|
||||
----
|
||||
|
||||
Если настройка проекта завершается с ошибкой, то нужно установить пакеты:
|
||||
|
||||
[source,sh]
|
||||
----
|
||||
sudo apt-get install curl libcurl-dev
|
||||
sudo apt-get install curl libcurl-dev libboost-all-dev
|
||||
----
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user