File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9999 <Link >
100100 <SubSystem >Windows</SubSystem >
101101 <GenerateDebugInformation >true</GenerateDebugInformation >
102- <AdditionalDependencies >Winmm.lib;dxva2.lib;d3d9.lib;Oleacc.lib;$(VcpkgRoot)\installed\$(VcpkgTriplet)\lib\Python*.lib;%(AdditionalDependencies);$(INTELOCLSDKROOT)\lib\x86\ OpenCL.lib</AdditionalDependencies >
102+ <AdditionalDependencies >Winmm.lib;dxva2.lib;d3d9.lib;Oleacc.lib;$(VcpkgRoot)\installed\$(VcpkgTriplet)\lib\Python*.lib;%(AdditionalDependencies);OpenCL.lib</AdditionalDependencies >
103103 <DelayLoadDLLs >opencl.dll</DelayLoadDLLs >
104+ <AdditionalLibraryDirectories >$(INTELOCLSDKROOT)\lib\x86\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories >
104105 </Link >
105106 <Midl >
106107 <MkTypLibCompatible >false</MkTypLibCompatible >
130131 </ClCompile >
131132 <Link >
132133 <SubSystem >Windows</SubSystem >
133- <AdditionalDependencies >Winmm.lib;dxva2.lib;d3d9.lib;Oleacc.lib;$(INTELOCLSDKROOT)\lib\x64\ OpenCL.lib;$(VcpkgRoot)\installed\$(VcpkgTriplet)\lib\Python*.lib;%(AdditionalDependencies)</AdditionalDependencies >
134+ <AdditionalDependencies >Winmm.lib;dxva2.lib;d3d9.lib;Oleacc.lib;OpenCL.lib;$(VcpkgRoot)\installed\$(VcpkgTriplet)\lib\Python*.lib;%(AdditionalDependencies)</AdditionalDependencies >
134135 <DelayLoadDLLs >opencl.dll</DelayLoadDLLs >
136+ <AdditionalLibraryDirectories >$(INTELOCLSDKROOT)\lib\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories >
135137 </Link >
136138 <Midl >
137139 <MkTypLibCompatible >false</MkTypLibCompatible >
Original file line number Diff line number Diff line change @@ -736,16 +736,21 @@ void CheckPython()
736736 exit (1 );
737737 }
738738
739- boost::python::object path (boost::python::borrowed (sysPath));
740- const auto length = len (path);
741- if (length < 1 )
742- {
743- exit (1 );
744- }
739+ try {
740+ boost::python::object path (boost::python::borrowed (sysPath));
741+ const auto length = len (path);
742+ if (length < 1 )
743+ {
744+ exit (1 );
745+ }
745746
746- std::string v{ boost::python::extract<std::string>(path[0 ]) };
747- if (v.empty ())
748- {
747+ std::string v{ boost::python::extract<std::string>(path[0 ]) };
748+ if (v.empty ())
749+ {
750+ exit (1 );
751+ }
752+ }
753+ catch (...) {
749754 exit (1 );
750755 }
751756}
You can’t perform that action at this time.
0 commit comments