这是什么
GN 是一个可生成 Ninja 构建配置文件的源构建系统。常用 C/C++ 的同志们都知道 CMake,GN 在某种意义上和 CMake 同级,只不过它只能生成 Ninja makefile,但也提供比 CMake 更多更便利的功能。
2025/10/24大约 2 分钟
GN 是一个可生成 Ninja 构建配置文件的源构建系统。常用 C/C++ 的同志们都知道 CMake,GN 在某种意义上和 CMake 同级,只不过它只能生成 Ninja makefile,但也提供比 CMake 更多更便利的功能。
玩玩 Chromium Native 开发呗?第一步当然是编译一个纯净的 Chromium 啦!
众所周知,资源文件对程序的运行具有不可或缺的作用。然而,想要实现跨平台的资源文件利用,我们就不得不摒弃 Win32 资源文件。本文介绍了利用 (MinGW) GCC 工具链生成并嵌入资源文件的一种方法。
在这一步,我们将利用 链接器(ld) 生成我们所需要的资源对象文件(.o)。
资源文件可以是任意的格式,包括但不限于图片,文本;以下用两个文本文档为例:
文件:a.txt
dawdawwdwkjagcbsfgbcfgfjbkajkaadgad