Ошибка при создании проекта рендеринга филамента - PullRequest
0 голосов
/ 07 января 2020

Я пытался создать проект нити Google (https://github.com/google/filament). Но я столкнулся с ошибкой, показанной ниже.

enter image description here

Я выполнил шаги, упомянутые в разделе сборки Windows, но все еще имею ошибку. Есть ли другой способ построить этот проект?

1 Ответ

0 голосов
/ 07 января 2020

В документации :

Ваш дистрибутив Linux может по умолчанию использовать g cc вместо clang, в этом случае вызовите cmake с помощью следующей команды:

$ mkdir out/cmake-release
$ cd out/cmake-release
# Or use a specific version of clang, for instance /usr/bin/clang-7
$ CC=/usr/bin/clang CXX=/usr/bin/clang++ CXXFLAGS=-stdlib=libc++ \
    cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=../release/filament ../..

Таким образом, код кажется совместимым с GNU.

...