2017-07-17 107 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

相关问题