应用谷歌gn+nijia,在ubuntu7.9上编译程序时,碰到这么一个错误提示

# gn gen out/

“ERROR Can't find source root.
I could not find a ".gn" file in the current directory or any parent,
and the --root command-line argument was not specified.”

根据提示,应该是在当前目录缺少.gn文件。关键字搜索,stackoverflow上有人碰到过类似问题

selenium chromedriver - How to build with targets with Google Chromium GN? - Stack Overflow

其解决办法如下

按其步骤试了下,没用。

然后到gn demo程序里看了看,".gn"文件果然在demo程序里(注意,".gn"文件,使用ls命令查看不到,需要ll -a命令,才能查看到)

.gn文件内容为

# The location of the build configuration file.
buildconfig = "//build/BUILDCONFIG.gn"

将".gn"文件拷贝到工程当前目录,与“BUILD.gn”同一个目录,然后使用命令

gn gen out/

再编译程序,“I could not find a ".gn" file ...”的错误提示就没了。

记录谷歌gn编译时碰到的一个错误“I could not find a “.gn“ file ...”相关推荐

  1. 关于idea编译时提示 : 另一个程序正在使用此文件,进程无法访问; 问题修复记录

    关于idea编译时提示 : 另一个程序正在使用此文件,进程无法访问. 问题修复记录 首先报错原文 : Error:Maven Resources Compiler: Failed to copy 'E ...

  2. 【错误记录】Android 编译时技术报错 ( 注解处理器 process 方法多次调用问题 )

    文章目录 一.报错信息 二.问题分析 三.解决方案 注解处理器 AbstractProcessor 中的 process 方法可能会调用多次 , 在生成代码时 , 一定要注意 , 检测到 注解节点 后 ...

  3. ISE14.7 综合编译时碰到错误

    Win7 64位环境下,ISE14.7 综合编译时碰到以下错误 ERROR: MapLib:979 - LUT2 symbol "FSYNCIN1" (output signal= ...

  4. 源码编译安装mysql数据库时,编译时容易出现的错误

    提示:以下是本篇文章正文内容,下面案例可供参考 记录Centos7源码编译安装mysql数据库时,编译时容易出现的错误 错误1: CMake Error at cmake/boost.cmake:81 ...

  5. 在Idea2017.1中编译时发生如下的错误

    错误 在Idea2017.1中编译时发生如下的错误 Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8 Information:java: Errors ...

  6. steam买游戏显示服务器发生了错误,steam安装游戏时发生了一个错误是怎么回事?应该如何解决...

    steam在安装游戏时发生了一个错误(连接超时)是什么情况?安装steam游戏时发生了一个错误不知道怎么解决很头疼吧,其实,导致这个问题出现的原因百分之九十是因为网络原因所导致的问题,那么,出现这种情 ...

  7. linux上归档文件无法提取,在Deepin 20中归档管理器提示装入归档文件时出现了一个错误的原因...

    在升级到Deepin 20系统后,归档管理器(file-roller 3.30.2.1-1+dde)不能打开任何的zip文件,会提示错误信息:装入归档文件时出现了一个错误,如下图所示.以下是原因分析及 ...

  8. 【错误记录】Android 编译时技术版本警告 ( 注解处理器与主应用支持的 Java 版本不匹配 )

    文章目录 一.报错信息 二.问题分析 三.解决方案 一.报错信息 在使用 Android 编译时技术 , 涉及 编译时注解 , 注解处理器 ; 开发注解处理器后 , 编译报如下警告 ; 该警告不会影响 ...

  9. 安装该设备时去现一个错误,系统找不到指定的文件

    问题描述:安装USB设备时,安装设备时出现一个错误,系统找不到指定的文件. 问题处理:计算机出现上述错误,安装驱动后,出现上面的提示,点完成.又出现发现硬件信息,再安装又出现同样的错误,这样不停的出现 ...

最新文章

  1. fiddler自动保存mysql_Fiddler模拟自动响应数据
  2. c# mysql 文件存储_c# 如何实现保存文件到数据库
  3. 第42讲:scrapy框架的基本使用
  4. pythond的执行原理_D*路径规划算法及python实现
  5. JS限制表单输入特效代码
  6. 尬出天际!和导师微信聊天大型翻车现场!
  7. 消息队列之事务消息,RocketMQ 和 Kafka是如何做的?
  8. Python 处理 CSV/EXCEL 表格文件
  9. esp8266一键安装arduino板_STM32 与 Arduino
  10. python实现同态滤波
  11. Python爬取网易云音乐评论
  12. “荣耀10X”更名背后的现实逻辑与未来风暴
  13. python读conf配置文件完成登录_python读conf配置文件--ConfigParser
  14. oracle赋权语句详解,Oracle GRANT 赋权详解
  15. leetcode报错reached end of file while parsing
  16. android 应用变量,真正免root的应用变量详细使用教程
  17. 程序员真的是吃青春饭的吗?有哪些建议可以给刚入职的程序员?(全是干货)...
  18. linux光盘无刻录文件,Ubuntu Linux 中也能轻松刻录光盘
  19. 字节数组与String类型的转换
  20. 浅谈未来的人工智能与奇点临近

热门文章

  1. R语言学习笔记(二) 逻辑运算符
  2. 李宏毅 线性代数 Introduction
  3. Canvas炫酷3D线条动画背景
  4. 工业图像处理实战--九点标定法
  5. 广东工业大学 Anyviewce C语言 习题七
  6. B/S三层架构[转载]
  7. Codeforces 924C Riverside Curio(瞎搞)
  8. 夯实基础——P1830 轰炸III
  9. 解决禅道升级报错:Column not found: 1054 Unknown column 'readme' in 'zt_im_client'
  10. 远程桌面看不到任务栏怎么办?