我正在为imgui library编写BUILD规则。
根据我从他们的makefile中获得的信息,一个编译命令如下所示:
g++ -o sdl_opengl3_example *.o `sdl2-config --cflags` -lGL -ldl `sdl2-config --libs`
我已经手动运行 sdl2-config 程序以获取其他标志:
sdl2-config --cflags
-I/usr/include/SDL2 -D_REENTRANT
sdl2-config --libs
-L/usr/lib/x86_64-linux-gnu -lSDL2
现在,我已经创建了一个有效的BUILD规则,
我只是想知道是否应该将对stl2-config
的调用重新整合到规则中。
是否可以通过运行程序来得出copts和linkopts值?
在将值填充到cc_library
时,我无法执行此操作。