This is the program I am trying to compile:
https://github.com/mfosse/JoyCon-Driver
I went to the wxWidgets github and downloaded the wxWidgets exe ( wxMSW-3.0.3-Setup.exe ) and the Microsoft Visual C++ 14.1 binaries ( wxMSW-3.0.3_vc141_Dev.7z ).
https://github.com/wxWidgets/wxWidgets/ ... tag/v3.0.3
When I try to compile the program, I am getting Unresolved External Symbol errors, so I am guessing I have a library error somewhere, but I am not sure what I should do.
Code: Select all
Severity Code Description Project File Line Suppression State
Error LNK2001 unresolved external symbol "char const * const wxPanelNameStr" (?wxPanelNameStr@@3QBDB) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "void (__cdecl* wxTheAssertHandler)(class wxString const &,int,class wxString const &,class wxString const &,class wxString const &)" (?wxTheAssertHandler@@3P6AXABVwxString@@H000@ZA) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "char const * const wxStaticTextNameStr" (?wxStaticTextNameStr@@3QBDB) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "class wxEventTypeTag<class wxCommandEvent> const wxEVT_CHECKBOX" (?wxEVT_CHECKBOX@@3V?$wxEventTypeTag@VwxCommandEvent@@@@B) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "protected: static class wxAppConsole * (__cdecl* wxAppConsoleBase::ms_appInitFn)(void)" (?ms_appInitFn@wxAppConsoleBase@@1P6APAVwxAppConsole@@XZA) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "char const * const wxFrameNameStr" (?wxFrameNameStr@@3QBDB) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "protected: static class wxAppConsole * wxAppConsoleBase::ms_appInstance" (?ms_appInstance@wxAppConsoleBase@@1PAVwxAppConsole@@A) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "class wxMBConv * wxConvLibcPtr" (?wxConvLibcPtr@@3PAVwxMBConv@@A) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "char const * const wxButtonNameStr" (?wxButtonNameStr@@3QBDB) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "class wxEventTypeTag<class wxFocusEvent> const wxEVT_SET_FOCUS" (?wxEVT_SET_FOCUS@@3V?$wxEventTypeTag@VwxFocusEvent@@@@B) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "class wxEventTypeTag<class wxNavigationKeyEvent> const wxEVT_NAVIGATION_KEY" (?wxEVT_NAVIGATION_KEY@@3V?$wxEventTypeTag@VwxNavigationKeyEvent@@@@B) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "public: static unsigned int const wxString::npos" (?npos@wxString@@2IB) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "class wxSize const wxDefaultSize" (?wxDefaultSize@@3VwxSize@@B) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "bool wxTrapInAssert" (?wxTrapInAssert@@3_NA) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "wchar_t const * const wxEmptyString" (?wxEmptyString@@3PB_WB) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "char const * const wxCheckBoxNameStr" (?wxCheckBoxNameStr@@3QBDB) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "class wxEventTypeTag<class wxCommandEvent> const wxEVT_BUTTON" (?wxEVT_BUTTON@@3V?$wxEventTypeTag@VwxCommandEvent@@@@B) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "class wxEventTypeTag<class wxChildFocusEvent> const wxEVT_CHILD_FOCUS" (?wxEVT_CHILD_FOCUS@@3V?$wxEventTypeTag@VwxChildFocusEvent@@@@B) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "class wxValidator const wxDefaultValidator" (?wxDefaultValidator@@3VwxValidator@@B) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK2001 unresolved external symbol "class wxPoint const wxDefaultPosition" (?wxDefaultPosition@@3VwxPoint@@B) joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\main.obj 1
Error LNK1120 20 unresolved externals joycon-driver C:\Users\User\Documents\MiraiSouzou\JoyCon-Driver-master\joycon-driver\build\Win32\Release\joycon-driver.exe 1
Runtime Library: Multi-threaded DLL (/MD)
Include Directories:
Code: Select all
$(SolutionDir)\$(ProjectName)\full\wxWidgets-3.0.3\lib\vc_lib\mswu
$(SolutionDir)\$(ProjectName)\full\wxWidgets-3.0.3\include
Code: Select all
$(SolutionDir)\$(ProjectName)\full\wxWidgets-3.0.3\lib\vc_lib
Code: Select all
hidapi.lib
vJoyInterface.lib
wxmsw30u_core.lib
wxbase30u.lib
wxtiff.lib
wxjpeg.lib
wxpng.lib
wxzlib.lib
wxregexu.lib
wxexpat.lib
kernel32.lib
user32.lib
gdi32.lib
comdlg32.lib
winspool.lib
winmm.lib
shell32.lib
shlwapi.lib
comctl32.lib
ole32.lib
oleaut32.lib
uuid.lib
rpcrt4.lib
advapi32.lib
version.lib
wsock32.lib
wininet.lib
Sorry if I am making some simple mistakes.
I am new to this library.