# 创建输出目录
mkdir -p out/Default
# 生成Ninja构建文件
gn gen out/Default
# 执行构建
ninja -C out/Default
# 设置动态库路径
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)/out/Default/libB
# 运行程序
./out/Default/my_app
运行成功后,您应该看到以下输出:
Starting main function...
This is functionA from static library A
This is functionB from dynamic library B
Ending main function.