Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.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+中嵌入Julia+;使用VisualStudio 我尝试在Visual Studio 2017 V7.0构建的一个简单的C++控制台应用程序中嵌入朱丽亚V1.4.2。 我遵守官方的文件。 但是,在键入时 #包括 VS在一系列25+错误中爆炸,例如:_C++_Windows_Julia_Embedding - Fatal编程技术网

在C+中嵌入Julia+;使用VisualStudio 我尝试在Visual Studio 2017 V7.0构建的一个简单的C++控制台应用程序中嵌入朱丽亚V1.4.2。 我遵守官方的文件。 但是,在键入时 #包括 VS在一系列25+错误中爆炸,例如:

在C+中嵌入Julia+;使用VisualStudio 我尝试在Visual Studio 2017 V7.0构建的一个简单的C++控制台应用程序中嵌入朱丽亚V1.4.2。 我遵守官方的文件。 但是,在键入时 #包括 VS在一系列25+错误中爆炸,例如:,c++,windows,julia,embedding,C++,Windows,Julia,Embedding,标识符“PCONTEXT”在errhandlingapi.h中未定义 WinBase.h中未定义标识符“PCONTEXT” WinBase.h中未定义标识符“PSLIST_头” 在这里回答我自己的问题,因为我找到了解决方案。 原来是朱莉娅的一部分,必须在之前包含 这是因为uv.h包括uv/win.h,其中包括winsock2.h。而winsock2.h可以防止windows.h包含winsock.h。但如果首先包括windows.h和winsock.h,然后winsock2.h将尝试重新定义w

标识符“PCONTEXT”在errhandlingapi.h中未定义

WinBase.h中未定义标识符“PCONTEXT”

WinBase.h中未定义标识符“PSLIST_头”


在这里回答我自己的问题,因为我找到了解决方案。 原来是朱莉娅的一部分,必须在
之前包含


这是因为uv.h包括uv/win.h,其中包括winsock2.h。而winsock2.h可以防止windows.h包含winsock.h。但如果首先包括windows.h和winsock.h,然后winsock2.h将尝试重新定义winsock.h中的所有内容,导致一系列错误。

尝试在
之前包含其他标题,如
,谢谢-但是运气不好,因为所有这些与win相关的标题都包含在Julia中使用的uv库中,并在Julia.h中引用