NVIDIAGameWorks/RayTracingDenoiser

how to fix the ImGui link error?

herculesyuan opened this issue · 0 comments

1>------ Build started: Project: 09_RayTracing_NRD, Configuration: Debug x64 ------
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::Separator(void)" (?Separator@ImGui@@yaxxz) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::NewLine(void)" (?NewLine@ImGui@@yaxxz) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::Spacing(void)" (?Spacing@ImGui@@yaxxz) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::Dummy(struct ImVec2 const &)" (?Dummy@ImGui@@YAXAEBUImVec2@@@z) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::AlignTextToFramePadding(void)" (?AlignTextToFramePadding@ImGui@@yaxxz) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::TextUnformatted(char const *,char const *)" (?TextUnformatted@ImGui@@YAXPEBD0@Z) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::Text(char const *,...)" (?Text@ImGui@@YAXPEBDZZ) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::TextV(char const *,char *)" (?TextV@ImGui@@YAXPEBDPEAD@Z) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::TextColored(struct ImVec4 const &,char const *,...)" (?TextColored@ImGui@@YAXAEBUImVec4@@PEBDZZ) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::TextColoredV(struct ImVec4 const &,char const *,char *)" (?TextColoredV@ImGui@@YAXAEBUImVec4@@PEBDPEAD@Z) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::TextDisabled(char const *,...)" (?TextDisabled@ImGui@@YAXPEBDZZ) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::TextDisabledV(char const *,char *)" (?TextDisabledV@ImGui@@YAXPEBDPEAD@Z) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::TextWrapped(char const *,...)" (?TextWrapped@ImGui@@YAXPEBDZZ) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::TextWrappedV(char const *,char *)" (?TextWrappedV@ImGui@@YAXPEBDPEAD@Z) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::LabelText(char const *,char const *,...)" (?LabelText@ImGui@@YAXPEBD0ZZ) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::LabelTextV(char const *,char const *,char *)" (?LabelTextV@ImGui@@YAXPEBD0PEAD@Z) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::BulletText(char const *,...)" (?BulletText@ImGui@@YAXPEBDZZ) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "void __cdecl ImGui::BulletTextV(char const *,char *)" (?BulletTextV@ImGui@@YAXPEBDPEAD@Z) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "bool __cdecl ImGui::Button(char const *,struct ImVec2 const &)" (?Button@ImGui@@YA_NPEBDAEBUImVec2@@@z) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "bool __cdecl ImGui::SmallButton(char const *)" (?SmallButton@ImGui@@YA_NPEBD@Z) already defined in imguid.lib(imgui_widgets.cpp.obj)
1>ImGui.lib(imgui_widgets.obj) : error LNK2005: "bool __cdecl ImGui::ArrowButton(char const *,int)" (?ArrowButton@ImGui@@YA_NPEBDH@Z) already defined in imguid.lib(imgui_widgets.cpp.obj)