我试图 Cmake 谷歌灯丝项目(https://github.com/google/filament)。但是我遇到了下面的错误显示。
我已按照 Windows 构建部分中提到的步骤进行操作,但仍然出现错误。有没有其他方法来构建这个项目?
我试图 Cmake 谷歌灯丝项目(https://github.com/google/filament)。但是我遇到了下面的错误显示。
我已按照 Windows 构建部分中提到的步骤进行操作,但仍然出现错误。有没有其他方法来构建这个项目?
在文档中:
您的 Linux 发行版可能默认使用 gcc 而不是 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 编译。