1>ChromiumWrapper.obj : error LNK2019: unresolved external symbol "int __cdecl CefExecuteProcess(class CefMainArgs const &,class CefRefPtr<class CefApp>,void *)" (?CefExecuteProcess@@YAHABVCefMainArgs@@V?$CefRefPtr@VCefApp@@@@PAX@Z) referenced in function "public: virtual long __stdcall CChromiumWrapper::BrowseToURL(wchar_t *)" (?BrowseToURL@CChromiumWrapper@@UAGJPA_W@Z)
1>ChromiumWrapper.obj : error LNK2019: unresolved external symbol "bool __cdecl CefInitialize(class CefMainArgs const &,class CefStructBase<struct CefSettingsTraits> const &,class CefRefPtr<class CefApp>,void *)" (?CefInitialize@@YA_NABVCefMainArgs@@ABV?$CefStructBase@UCefSettingsTraits@@@@V?$CefRefPtr@VCefApp@@@@PAX@Z) referenced in function "public: virtual long __stdcall CChromiumWrapper::BrowseToURL(wchar_t *)" (?BrowseToURL@CChromiumWrapper@@UAGJPA_W@Z)
1>ChromiumWrapper.obj : error LNK2019: unresolved external symbol "void __cdecl CefShutdown(void)" (?CefShutdown@@YAXXZ) referenced in function "public: virtual long __stdcall CChromiumWrapper::BrowseToURL(wchar_t *)" (?BrowseToURL@CChromiumWrapper@@UAGJPA_W@Z)
1>ChromiumWrapper.obj : error LNK2019: unresolved external symbol "void __cdecl CefRunMessageLoop(void)" (?CefRunMessageLoop@@YAXXZ) referenced in function "public: virtual long __stdcall CChromiumWrapper::BrowseToURL(wchar_t *)" (?BrowseToURL@CChromiumWrapper@@UAGJPA_W@Z)
1>TestCefApp.obj : error LNK2019: unresolved external symbol "public: static class CefRefPtr<class CefCommandLine> __cdecl CefCommandLine::GetGlobalCommandLine(void)" (?GetGlobalCommandLine@CefCommandLine@@SA?AV?$CefRefPtr@VCefCommandLine@@@@XZ) referenced in function "public: virtual void __thiscall TestCefApp::OnContextInitialized(void)" (?OnContextInitialized@TestCefApp@@UAEXXZ)
1>TestCefApp.obj : error LNK2019: unresolved external symbol "public: static bool __cdecl CefBrowserHost::CreateBrowser(class CefWindowInfo const &,class CefRefPtr<class CefClient>,class CefStringBase<struct CefStringTraitsUTF16> const &,class CefStructBase<struct CefBrowserSettingsTraits> const &,class CefRefPtr<class CefRequestContext>)" (?CreateBrowser@CefBrowserHost@@SA_NABVCefWindowInfo@@V?$CefRefPtr@VCefClient@@@@ABV?$CefStringBase@UCefStringTraitsUTF16@@@@ABV?$CefStructBase@UCefBrowserSettingsTraits@@@@V?$CefRefPtr@VCefRequestContext@@@@@Z) referenced in function "public: virtual void __thiscall TestCefApp::OnContextInitialized(void)" (?OnContextInitialized@TestCefApp@@UAEXXZ)
1>TestCefApp.obj : error LNK2019: unresolved external symbol "bool __cdecl CefCurrentlyOn(enum cef_thread_id_t)" (?CefCurrentlyOn@@YA_NW4cef_thread_id_t@@@Z) referenced in function "public: virtual void __thiscall TestCefApp::OnContextInitialized(void)" (?OnContextInitialized@TestCefApp@@UAEXXZ)
1>TestCefHandler.obj : error LNK2001: unresolved external symbol "bool __cdecl CefCurrentlyOn(enum cef_thread_id_t)" (?CefCurrentlyOn@@YA_NW4cef_thread_id_t@@@Z)
1>TestCefHandler_win.obj : error LNK2001: unresolved external symbol "bool __cdecl CefCurrentlyOn(enum cef_thread_id_t)" (?CefCurrentlyOn@@YA_NW4cef_thread_id_t@@@Z)
1>TestCefHandler.obj : error LNK2019: unresolved external symbol "bool __cdecl CefPostTask(enum cef_thread_id_t,class CefRefPtr<class CefTask>)" (?CefPostTask@@YA_NW4cef_thread_id_t@@V?$CefRefPtr@VCefTask@@@@@Z) referenced in function "public: void __thiscall TestCefHandler::CloseAllBrowsers(bool)" (?CloseAllBrowsers@TestCefHandler@@QAEX_N@Z)
1>TestCefHandler.obj : error LNK2019: unresolved external symbol "void __cdecl CefQuitMessageLoop(void)" (?CefQuitMessageLoop@@YAXXZ) referenced in function "public: virtual void __thiscall TestCefHandler::OnBeforeClose(class CefRefPtr<class CefBrowser>)" (?OnBeforeClose@TestCefHandler@@UAEXV?$CefRefPtr@VCefBrowser@@@@@Z)
I've tried a few things to get rid of that, and it just ends up trading those linker errors for others.
So, what I am really after is a basic sample project (visual studio 2013) that embeds the CEF in an atl/com dll and actually compiles and links. I have seen a few posts here from people doing what I am attempting to do, so I assume it is possible.
Any help is greatly appreciated! Thanks!