2017-05-31 93 views
0

美好的一天!我無法在../third_party/libevent/event-config.h中找到event-config.h for windows的路徑,或者如何爲windows生成event-config.h

我嘗試用鉻api構建應用程序。

  1. 我安裝鉻源代碼和工具 https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md

  2. 我可以生成Visual Studio解決方案*的.sln和編譯所有項目。 $ GN根--ide = VS出來\默認 $ devenv的出\ DEFAULT \ all.sln

  3. 然後我下載樣本 $ git的克隆https://github.com/dreamer-dead/chromium-sample-app.git sample_app

,並嘗試建立項目

$ GN根--args = is_debug =真--root = ../../out/gn $忍者-C ../out/gn sample_app

,我已經得到了消息 - 錯誤屬TE事件的config.h您的平臺

  • 後,我已經籤文件/third_party/libevent/event-config.h
  • 事件的config.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 
    

    我可以看到我有不是事件的config.h窗戶

    問題 - 怎樣才能事件的config.h爲Windows?

    問候, 弗拉基米爾

    +0

    這與WebRTC有什麼關係?我沒有在代碼或構建配置中看到任何引用。 – kjellander

    回答

    0

    我犯了一個錯誤: /third_party/libevent/event-config.h不相關的WebRTC。

    問題是另一個:

    1. 我需要設置環境LIBINCLUDE(Windows SDK中)。
    2. 我需要將PATH設置爲正確的python版本。
    相關問題