2017-07-17 56 views
2

我想用C++使用CEF與VS 2017年(不是C#,所以CEFSharp不會在這裏工作)。我不太明白如何做到這一點。從我讀過的內容來看,似乎我需要將源代碼構建到.sln文件中,然後修改現有代碼,但是他們的網站還說有可用於下載的二進制文件,這讓我感到困惑。如何使用鉻嵌入式框架與Visual Studio 2017年(C++)?

我如何用C++編程使用CEF和VS 2017年?

+0

您可以下載並使用預先生成的二進制文件。標準分發包括二進制文件以及可用於啓動的樣本項目。 cefclient更復雜,反而可能有意義以cefsimple開頭。標準的distrib還包括cmake來爲您的IDE和/或平臺生成項目。 – fddima

+0

@fddima所以二進制文件是通過cmake構建一個項目,然後可以在VS中使用? – otah007

+0

cmake的產生可以爲項目你。你可以在沒有cmake的情況下做同樣的事情,但是我更喜歡從分發中重用這些東西至少有一個好的起點。然後 - 我只能建議CEF維基休息。 CEF論壇也是CEF問題的最佳場所。 – fddima

回答

3
  1. Download CEF3二進制文件,並提取存檔folder
  2. Download和安裝CMake
  3. 打開CMake的,並設置:
    • 如果是源代碼:folder
    • 哪裏構建二進制文件:folder/build
  4. 配置
  5. 生成
  6. folder/build/cef.sln
  7. 構建調試
  8. 開放解決方案/在你的項目發佈
  9. 參考folder/build/libcef_dll_wrapper/[Debug|Release]/libcef_dll_wrapper.lib
  10. 將文件複製到您的bin文件夾:
    • folder/[Debug|Release]
    • folder/Resources
+1

我已經知道了,但無論如何感謝。 – otah007

相關問題