Skip to content

ccf19881030/MyFirstGnProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ubuntu22.04中搭建GN编译环境

参考Ubuntu22.04中搭建GN编译环境

使用GN+Ninja编译构建本项目

1. 构建项目

# 创建输出目录
mkdir -p out/Default

# 生成Ninja构建文件
gn gen out/Default

# 执行构建
ninja -C out/Default

2. 运行生成的可执行程序:

# 设置动态库路径
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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published