<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">SetErrString , its argument is a pointer to a string. Use it before calling other methods and inspect it after calling Engine-Building methods<br><br><div id="AppleMailSignature" dir="ltr">Zhang</div><div dir="ltr"><br>在 2019年9月18日,17:17,Yafei Liu <<a href="mailto:yfliu@mobvoi.com">yfliu@mobvoi.com</a>> 写道:<br><br></div><blockquote type="cite"><div dir="ltr"><div dir="ltr">I found a private ErrorStr member, but didn't find the get function of this member, could you tell me how I can get the error message?</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Sep 18, 2019 at 4:02 PM <a href="http://mayuyu.io">mayuyu.io</a> <<a href="mailto:admin@mayuyu.io">admin@mayuyu.io</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Isn’t there a method in EngineBuilder to get the error message or something?<div>I assume it’s you didn’t link in the JIT module<br><br><div id="gmail-m_1312656183515534432AppleMailSignature" dir="ltr">Zhang</div><div dir="ltr"><br>在 2019年9月18日,11:04,Yafei Liu via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a>> 写道:<br><br></div><blockquote type="cite"><div dir="ltr"><div dir="ltr">I just copy the latest code in HowToUseJIT and run, but the EngineBuilder(std::move(Owner)).create() keeps return null, any idea why?<div><br></div><div>Here's my CMakeList:</div><div><pre style="background-color:rgb(43,43,43);color:rgb(169,183,198);font-family:"DejaVu Sans Mono";font-size:11.3pt">cmake_minimum_required(<span style="color:rgb(106,135,89)">VERSION 3.12</span>)<br>project(<span style="color:rgb(106,135,89)">llvm_test</span>)<br><br>set(<span style="color:rgb(106,135,89)">CMAKE_CXX_STANDARD 14</span>)<br><br>find_package(<span style="color:rgb(106,135,89)">LLVM REQUIRED CONFIG</span>)<br>llvm_map_components_to_libnames(<span style="color:rgb(106,135,89)">llvm_libs support core irreader orcjit native</span>)<br><br>add_executable(<span style="color:rgb(106,135,89)">llvm_test main.cpp</span>)<br>target_include_directories(<span style="color:rgb(106,135,89)">llvm_test PUBLIC </span><span style="color:rgb(204,120,50)">${</span><span style="color:rgb(106,135,89)">LLVM_INCLUDE_DIRS</span><span style="color:rgb(204,120,50)">}</span>)<br>target_compile_definitions(<span style="color:rgb(106,135,89)">llvm_test PUBLIC </span><span style="color:rgb(204,120,50)">${</span><span style="color:rgb(106,135,89)">LLVM_DEFINITIONS</span><span style="color:rgb(204,120,50)">}</span>)<br>target_link_libraries(<span style="color:rgb(106,135,89)">llvm_test </span><span style="color:rgb(204,120,50)">${</span><span style="color:rgb(106,135,89)">llvm_libs</span><span style="color:rgb(204,120,50)">}</span>)</pre></div></div>
</div></blockquote><blockquote type="cite"><div dir="ltr"><span>_______________________________________________</span><br><span>LLVM Developers mailing list</span><br><span><a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</a></span><br><span><a href="https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" target="_blank">https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a></span><br></div></blockquote></div></div></blockquote></div>
</div></blockquote></body></html>