Advertisement
Guest User

Untitled

a guest
Mar 12th, 2012
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.28 KB | None | 0 0
  1. /*
  2. C:\workspace\vehtest_a92b7cdc\Debug>g++ ..\main.cpp -O0 -g3 -Wall -o vehtest_a92b7cdc.exe
  3. ..\main.cpp: In function 'int main(int, char**)':
  4. ..\main.cpp:18:45: error: 'AddVectoredExceptionHandler' was not declared in this scope
  5.  
  6. C:\workspace\vehtest_a92b7cdc\Debug>g++ -v
  7. Using built-in specs.
  8. COLLECT_GCC=g++
  9. COLLECT_LTO_WRAPPER=c:/xp/development/mingw/bin/../libexec/gcc/mingw32/4.6.1/lto-wrapper.exe
  10. Target: mingw32
  11. Configured with: ../gcc-4.6.1/configure --enable-languages=c,c++,fortran,objc,obj-c++ --disable-sjlj-exceptions --with-dwarf2 --enable-shared --enable-libgomp --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --build=mingw32 --prefix=/mingw
  12. Thread model: win32
  13. gcc version 4.6.1 (GCC)
  14.  
  15. C:\workspace\vehtest_a92b7cdc\Debug>ld -v
  16. GNU ld (GNU Binutils) 2.21.53.20110804
  17.  
  18. Cygwin:
  19. $ grep -rn AddVectoredExceptionHandler MinGW/include/
  20. MinGW/include/winbase.h:1285:WINBASEAPI PVOID WINAPI AddVectoredExceptionHandler(ULONG,PVECTORED_EXCEPTION_HANDLER);
  21. */
  22.  
  23. #include <stdio.h>
  24. #include <windows.h>
  25.  
  26. LONG WINAPI veHandler(PEXCEPTION_POINTERS pEP) {
  27.     printf("Handling with veHandler.\n");
  28.     return EXCEPTION_CONTINUE_EXECUTION;
  29. }
  30.  
  31.  
  32. int main(int argc, char** argv) {
  33.     AddVectoredExceptionHandler(TRUE, veHandler);
  34.     return 0;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement