0

再会 !

我尝试使用 chromium api 构建应用程序。

  1. 我安装铬源代码和工具 https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md

  2. 我可以生成 Visual Studio 解决方案 *.sln 并编译所有项目。$ gn gen --ide=vs out\Default $ devenv out\Default\all.sln

  3. 然后我下载示例 $ git clone https://github.com/dreamer-dead/chromium-sample-app.git sample_app

并尝试构建项目

$ gn gen --args=is_debug=true --root=../ ../out/gn $ ninja -C ../out/gn sample_app

我收到了消息 - 错误为您的平台生成 event-config.h

  1. 之后我检查了文件 /third_party/libevent/event-config.h

事件配置.h

#if defined(__APPLE__)
#include "mac/event-config.h"
#elif defined(ANDROID)
#include "android/event-config.h"
#elif defined(__linux__)
#include "linux/event-config.h"
#elif defined(__FreeBSD__)
#include "freebsd/event-config.h"
#elif defined(__sun)
#include "solaris/event-config.h"
#else
#error generate event-config.h for your platform
#endif

我可以看到我没有适用于 windows 的 event-config.h

问题 - 我如何为 Windows 生成 event-config.h ?

问候, 弗拉基米尔

4

1 回答 1

0

我犯了一个错误: /third_party/libevent/event-config.h与WebRTC无关。

问题是另一个:

  1. 我需要在环境中设置LIBINCLUDEwindows sdk)。
  2. 我需要设置PATH为正确版本的python。
于 2017-07-14T11:00:06.867 回答