Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 将v8链接到c++;应用_C++_V8_Visual Studio 2019 - Fatal编程技术网

C++ 将v8链接到c++;应用

C++ 将v8链接到c++;应用,c++,v8,visual-studio-2019,C++,V8,Visual Studio 2019,我在尝试让v8与visual studio 2019一起工作时遇到问题。 我遵循了v8.dev上的编译指南,并在windows上构建了它。 我按照[这个]答案获得了.dll和.lib文件。 现在我被卡住了。我试图构建他们在官方网站()上展示的示例,但是我得到了各种各样的错误。 据我所知,我需要.dll、.lib和.h文件。我有它们,但我无法在VisualStudio中正确使用它们。 我尝试过在include目录下添加头文件,在Linker>Input>additionaldependencies

我在尝试让v8与visual studio 2019一起工作时遇到问题。 我遵循了v8.dev上的编译指南,并在windows上构建了它。 我按照[这个]答案获得了.dll和.lib文件。 现在我被卡住了。我试图构建他们在官方网站()上展示的示例,但是我得到了各种各样的错误。 据我所知,我需要.dll、.lib和.h文件。我有它们,但我无法在VisualStudio中正确使用它们。 我尝试过在include目录下添加头文件,在Linker>Input>additionaldependencies下添加.lib文件,但没有成功。 有很多人在C++操作程序之外工作,会嘲笑我的无知,我会理解。 任何帮助都将不胜感激

更新 以下是我使用v8时遵循的步骤:
1)创建了一个新的C++控制台解决方案 2) 在配置>C/C++>附加包含目录中添加了标题目录
3) 在配置>链接器>输入>其他依赖项中添加了dll和v8.dll.lib文件夹
4) 将此()代码粘贴到我的编辑器

我得到的第一类错误是E1696:看起来有些头包含对其他头的引用,这些头具有绝对路径而不是相对路径。 我通过在标题中设置相对引用路径来解决这个问题

然后我得到23个LNK2019错误:


我该怎么办?

您好,您能发布您得到的确切错误以及任何有助于您的其他信息吗:)我用更多数据更新了问题,您可能需要链接到这些v8.dll.lib;v8_libbase.dll.lib;v8_libplatform.dll.lib,也就是说,将它们添加到链接器>输入>附加依赖项我已经这样做了,但没有帮助。另外,我想动态链接,而不是静态链接,这样我可以在他们更新v8Hi时交换dll,您能否发布您得到的确切错误以及任何有助于帮助您的其他信息。:)我用更多数据更新了问题,您可能需要链接到这些v8.dll.lib;v8_libbase.dll.lib;v8_libplatform.dll.lib,也就是说,将它们添加到链接器>输入>附加依赖项我已经这样做了,但没有帮助。另外,我想动态链接,而不是静态链接,这样我可以在更新v8时交换dll