当前位置: 首页 > wzjs >正文

伤豆丁文库网站开发淘宝优秀软文范例100字

伤豆丁文库网站开发,淘宝优秀软文范例100字,做盗版小说网站违法吗,长沙网页培训文章目录 1. 前言✨2. 工程实例🚩2.1 工程目录结构2.2 工程顶层.gn文件2.3 工具链配置.gn文件2.4 编译配置.gn文件2.5 编译目标配置.gn文件2.6 工程接口文件2.7 动态库编译.gn文件2.8 动态库源文件2.9 静态库编译.gn文件2.10 静态库源文件2.11 主程序编译.gn文件2.12 主程序源…

请添加图片描述

文章目录

  • 1. 前言✨
  • 2. 工程实例🚩
    • 2.1 工程目录结构
    • 2.2 工程顶层.gn文件
    • 2.3 工具链配置.gn文件
    • 2.4 编译配置.gn文件
    • 2.5 编译目标配置.gn文件
    • 2.6 工程接口文件
    • 2.7 动态库编译.gn文件
    • 2.8 动态库源文件
    • 2.9 静态库编译.gn文件
    • 2.10 静态库源文件
    • 2.11 主程序编译.gn文件
    • 2.12 主程序源文件
    • 2.13 工程顶层.gn文件
  • 3. 编译&测试
  • 参考


1. 前言✨

本文通过一个简单的C语言工程构建实例,主要描述通过GN和ninjia如何构建、编译。

各位小伙伴,如果你是刚接触GN、ninja构建,这个实例工程非常适合你参考、学习,该实例包括静态库、动态库的编译、链接,还有对编译工具链的配置,编译输出的配置等,如果对你有帮助,请点赞👍👍👍、转发,评论&交流😊。💐💐💐🎉🎉🎉


2. 工程实例🚩

2.1 工程目录结构

.
├── BUILD.gn
├── README.md
├── build
│   ├── BUILD.gn
│   ├── BUILDCONFIG.gn
│   └── toolchains
│       └── BUILD.gn
├── include
│   └── utils.h
├── lib
│   ├── shared
│   │   ├── BUILD.gn
│   │   └── dlib.c
│   └── static
│       ├── BUILD.gn
│       └── slib.c
├── out
│   └── Default
│       ├── args.gn
│       ├── build.ninja
│       ├── build.ninja.d
│       ├── build.ninja.stamp
│       ├── libshared.so
│       ├── main
│       ├── obj
│       └── toolchain.ninja
├── src
│   └── main
│       ├── BUILD.gn
│       └── main.c
└── third_party13 directories, 19 files

2.2 工程顶层.gn文件

BUILD.gn

# 顶层group定义
group("all") {deps = ["//lib/static","//lib/shared","//src/main"]
}

2.3 工具链配置.gn文件

build/toolchains/BUILD.gn

# Copyright 2014 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.toolchain("gcc") {tool("cc") {depfile = "{{output}}.d"command = "gcc -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_c}} -c {{source}} -o {{output}}"depsformat = "gcc"description = "CC {{output}}"outputs = ["{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o",]}tool("cxx") {depfile = "{{output}}.d"command = "g++ -MMD -MF $depfile {{defines}} {{include_dirs}} {{cflags}} {{cflags_cc}} -c {{source}} -o {{output}}"depsformat = "gcc"description = "CXX {{output}}"outputs = ["{{source_out_dir}}/{{target_output_name}}.{{source_name_part}}.o",]}tool("alink") {rspfile = "{{output}}.rsp"command =
http://www.dtcms.com/wzjs/131658.html

相关文章:

  • 如何开发cms网站网站排名优化专业定制
  • qq网站官网网站服务器一年的费用
  • 建设厅网站上保存键看不见网页模板建站系统
  • 纵横互联 武汉网站建设网络营销的手段包括
  • 大兴网站建设报价广州市口碑seo推广
  • 网站页面设计合同seo百度推广
  • 注册建筑公司宁波seo资源
  • 做英文网站公司百度下载应用
  • 公司做网站需要什么资质优化大师是什么意思
  • 有哪些做产品产业链分析的网站服装营销方式和手段
  • 过年做啥网站能致富百度推销广告一年多少钱
  • 做照片书网站好百度网站怎么做
  • 网站设计标题中国互联网公司排名
  • b2b b2c网站的介绍太原seo排名
  • 电子商务系统网站设计客服外包平台
  • 淘宝客网站必须备案吗湖南百度推广
  • 武汉光谷做网站价格百度客服中心人工在线电话
  • 在别人的网站做域名跳转seo网站排名优化教程
  • 官方网站建设意义环球资源网站网址
  • nas 可以做网站吗海会网络做的网站怎么做优化
  • 网站与微信网络推广公司联系方式
  • 微信注册平台苏州seo推广
  • 电商网店小红书关键词排名优化
  • 重庆知名企业搜索引擎优化叫什么
  • 装修公司手机网站模板网上竞价
  • 网站开发维护合同书水果店推广营销方案
  • 成都幼儿园网站建设百度排名工具
  • 昆明网站建设在河科技专业网店推广
  • 河南省罗山县做网站的公司深圳市文化广电旅游体育局
  • 成都做网站开发的公司河南百度推广电话