I try this and got more error XD
1> ctx.obj: error LNK2005: Element "class ctx_t g_ctx" (? G_ctx @@ 3Vctx_t @@ A) is already defined in element misc.obj
1> misc.obj: error LNK2005: Element "public: class CUserCmd * __thiscall ctx_t :: get_command (void)" (? Get_command @ ctx_t @@ QAEPAVCUserCmd @@ XZ) is already defined in element misc.obj
1> misc.obj: error LNK2005: Element "public: class player_t * __thiscall ctx_t :: local (class player_t *, bool)" (? Local @ ctx_t @@ QAEPAVplayer_t @@ PAV2 @ _N @ Z) is already defined in the element misc. vol
1> misc.obj: error LNK2005: Element "public: bool __thiscall ctx_t :: available (void)" (? Available @ ctx_t @@ QAE_NXZ) is already defined in element misc.obj
1> LINK: warning LNK4098: default library "LIBCMT" conflicts with other libraries; use the / NODEFAULTLIB: library option
1>. \ Release \ csgo.dll: fatal error LNK1169: One or more multiple defined symbols were found
1> Compile the project "exsamples.vcxproj" done - FAILED.
========== Build: 0 successful, 1 failed, 0 updated, 0 skipped ==========