Установка библиотек только для заголовков, вычислив файлы заголовковC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Установка библиотек только для заголовков, вычислив файлы заголовков

Сообщение Anonymous »

Я пытаюсь использовать библиотеку Xtensor в проекте C ++. Для этого я «установил» библиотеку, копировав папку Incult/xtensor из репо Github в мое исходное дерево, и предоставил путь к компилятору. Поскольку Xtensor зависит от библиотеки xtl , я сделал то же самое для xtl .#include
< /code>
При компиляции я получаю много ошибок компилятора в соответствии с этим: < /p>
/
/include/xtensor/containers/../containers/../containers/../utils/../utils/xutils.hpp:590:5: error: ‘concept’ does not name a type
590 | concept has_data_interface_concept = has_data_interface::value;
| ^~~~~~~
< /code>
этот способ «установить» LIB хорош или плохо? Два github Repos сообщают, чтобы установить библиотеки, например, через Cmake ... -> сделать установку , что для меня не удалось, поэтому я понял, что просто скопирую и вставьте файлы. Что меня немного удивительно, так это то, что кажется, что структура папок изменяется с помощью Make Install , поскольку предлагаемое включает в себя строку в Readme проекта, похоже на этот #include "xtensor/xarray.hpp" (containers не является частью «пути» здесь).
Структура проекта выглядит примерно так:
.
├── include
│ ├── lazycsv
│ ├── xtensor
│ └── xtl
├── main.cpp
< /code>
Я компилируюсь, как это: < /p>
g++ -I //include -std=c++17 main.cpp -o my_exe


Подробнее здесь: https://stackoverflow.com/questions/796 ... ader-files
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Не позволяйте Android Studio индексировать файлы заголовков библиотек
    Anonymous » » в форуме Android
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Создание библиотек Java, которые зависят от других библиотек
    Anonymous » » в форуме JAVA
    0 Ответы
    45 Просмотры
    Последнее сообщение Anonymous
  • OpenGL — связывание библиотек и библиотек glew и перенасыщения с g++
    Anonymous » » в форуме C++
    0 Ответы
    39 Просмотры
    Последнее сообщение Anonymous
  • Лучшая практика для (C#) общих библиотек, которые зависят от других общих библиотек
    Anonymous » » в форуме C#
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous
  • Лучшая практика для (C#) общих библиотек, которые зависят от других общих библиотек
    Anonymous » » в форуме C#
    0 Ответы
    25 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C++»