<div dir="ltr">
<div>I had LLDB working without any effort on linux however I can't seem
to get it working on windows. On this page titled LLDB Status <a href="https://lldb.llvm.org/status.html" target="_blank">https://lldb.llvm.org/status.<wbr>html</a>
it says LLDB is working on Windows (i386). I'm unsure if this means
win32 apps, release or OS. I executed the below using llvm 64bit binary
then tried again after uninstalling llvm and using the win32 binary<br><br></div><div>LLDB can't seem to find my source file location. Doing a quick search and looking in <a href="https://lldb.llvm.org/lldb-gdb.html" target="_blank">https://lldb.llvm.org/lldb-<wbr>gdb.html</a>
I tried using
`settings set target.source-map MYPATH` but it didn't seem to help.
`source list` gives me nothing. I'm using llvm 6. Specifically this
build <a href="http://releases.llvm.org/6.0.0/LLVM-6.0.0-win32.exe" target="_blank">http://releases.llvm.org/6.0.<wbr>0/LLVM-6.0.0-win32.exe</a><br></div><div><br>$ cat a.c<br>#include <stdio.h><br>int main() {<br> puts("Hello");<br> return 0;<br>}<br>$ clang -g -m32 a.c<br>$ ./a.exe<br>Hello<br>$ lldb a.exe<br>(lldb) target create "a.exe"<br>Current executable set to 'a.exe' (i686).<br>b main<br>(lldb) b main<br>Breakpoint 1: no locations (pending).<br>WARNING: Unable to resolve breakpoint to any actual locations.<br>r<br>(lldb) r<br>Process 2908 launching<br>(lldb) Process 2908 launched: 'C:\Users\LD\Desktop\test\a.<wbr>exe' (i686)<br>Hello<br>Process 2908 exited with status = 0 (0x00000000)<br>(lldb) exit<br>(lldb) exit<div class="gmail-yj6qo"></div><div class="gmail-adL"><br></div></div>
<br></div>