You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I recently tried to use this library for a small project but got a compile error for q/pp.hp on line 126 stating :
error: '__FUNCSIG__' was not declared in this scope
# define LIBQ_FUNCTION __FUNCSIG__
After some digging, it seems that it detects that I'm compiling on Windows but uses __FUNCSIG__ which is part of Visual C++ even though I'm compiling using mingw64's toolchain.
Language version : C++17
Compiler : g++ v8.1.0
Compiler details : x86_64-posix-seh-rev0
Platform : Windows 10
On gcc (and therefore g++) and clang, there is __PRETTY_FUNCTION__ that would serve a similar purpose.
The text was updated successfully, but these errors were encountered:
Hi, I recently tried to use this library for a small project but got a compile error for
q/pp.hp
on line 126 stating :After some digging, it seems that it detects that I'm compiling on Windows but uses
__FUNCSIG__
which is part of Visual C++ even though I'm compiling using mingw64's toolchain.On gcc (and therefore g++) and clang, there is
__PRETTY_FUNCTION__
that would serve a similar purpose.The text was updated successfully, but these errors were encountered: