.SQDBG is a tiny C++ library to enable Squirrel remote debugging in a host application. SQDBG is ment to be used with SQDEV an "eclipse".
A remote debugger library to work with SQDEV
2/22/2017 3:59:47 AM - -92.222.238.172
A remote debugger library to work with SQDEV
2/22/2017 3:59:47 AM - -92.222.238.172
Click to read this topic3/27/2017 5:42:02 AM - -43.243.38.80
.SQDBG as squirrel is distributed under zip/libpng licence. This means that can be freely used for both commercial and non-commercial software.
.Latest Version 3.x "sqdbg_3.x_07_May_2011.zip"
.
.Latest Version 2.x "sqdbg_2_October_2005.zip"
.SQDBG is designed to be portable and very simple to integrate with IDEs. The protocol is based on text commands VM to DEBUGGER and XML DEBUGGER to VM.
add a one or paragraph summary or description of what's discussed here; put yours after 'Summary:'
12/1/2007 9:15:48 PM - -202.63.52.193
.// Define USE_REMOTE_DEBUGGER to use the remote debugger. See the example and docs in the sqdbg directory for
.#pragma comment(lib,SQ_REL_PATH "lib/sqdbglibD.lib")
.#pragma comment(lib,SQ_REL_PATH "lib/sqdbglib.lib")
.void printSQDBGError(HSQUIRRELVM v) {
.
printf("SQDBG error : %s",err);
.
printf("SQDBG error",err);
.} // printSQDBGError
.
printf("Waiting for SQDBG connection...");
.
printf("SQDBG: connected.\n");
.
printSQDBGError(SquirrelVM::GetVMPtr());
.#define SQDBG_DEBUG_HOOK T("sqdebughook_")
.
sq_pushstring(_v,SQDBG_DEBUG_HOOK,-1);
.
sq_pushstring(_v,SQDBG_DEBUG_HOOK,-1);