我正在尝试从此处编译使用谷歌细丝二进制文件的应用程序: https://github.com/google/filament/releases 我只是将内容提取到一个文件夹中,并编写了一个创建引擎对象的应用程序。
#include <filament/FilamentAPI.h>
#include <filament/Engine.h>
using namespace filament;
int main()
{
Engine *engine = Engine::create();
}
我的目录如下:
bin docs include lib main.cpp makefile README.md
我的makefile如下:
renderTest: main.cpp
g++ -Iinclude/ $(shell pkg-config --cflags --libs sdl2) main.cpp lib/x86_64/* -ldl -lpthread -o test2.out
运行make时,我会遇到未定义的引用错误。
谢谢。