gpt4 book ai didi

c++ - cef项目编译链接error2001

转载 作者:行者123 更新时间:2023-11-30 05:21:13 27 4
gpt4 key购买 nike

我已经下载了cef_binary_3.2840.1493.g4e029f4_windows32来启动我的CEF项目。在我使用cmake构建VS项目后,我使用VS2015编译cef项目(cef_simple),但它似乎有这样的链接错误:void __cdecl base::allocator::InsertAllocatorDispatch(struct base::allocator::AllocatorDispatch *)"(?InsertAllocatorDispatch@allocator@base@@YAXPAUAllocatorDispatch@12@@Z) cefsimple D:\cef\cefsimple\cef_sandbox.lib(malloc_dump_provider .obj)这让我感到困惑,因为其他人可以成功编译并运行它(他的系统是WIN10 64位和VS2013),所以有人可以给我答案吗?PS:我的系统是WIN7 64位

最佳答案

解决方法:删除字符串 ../../debug/cef_sandbox.lib。 (在项目设置->链接器->输入->AdditionalDependencies)并且还需要在定义中删除:CEF_USE_SANDBOX

附言此问题在“https://bitbucket.org/chromiumembedded/cef/wiki/Tutorial”中有所描述' 和 cefsimple_win.cc 文件的注释。错误原因:cef_sandbox.lib在VS2013中链接,在新版本VS中不链接。另一种解决方案是使用:-DUSE_SANDBOX=OFF 运行Cmake时

关于c++ - cef项目编译链接error2001,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40296935/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com