add_executable(${PROJECT_NAME}-app imgui_demo.cpp ) [/code] Я ожидаю, что imgui_demo.cpp запустится. Но я получаю много ошибок при связывании [code][1/1] Linking CXX executable TestImGui-app FAILED: TestImGui-app : && /usr/bin/g++-12 -g CMakeFiles/TestImGui-app.dir/imgui_demo.cpp.o -o TestImGui-app && : /usr/bin/ld: CMakeFiles/TestImGui-app.dir/imgui_demo.cpp.o: warning: relocation against `_ZN15ImGuiTextBuffer11EmptyStringE' in read-only section `.text._ZNK15ImGuiTextBuffer3endEv[_ZNK15ImGuiTextBuffer3endEv]' /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/Scrt1.o: в функции «_start»: (.text+0x1b): undefined reference to `main' /usr/bin/ld: CMakeFiles/TestImGui-app.dir/imgui_demo.cpp.o: в функции «HelpMarker(char const*)»: /home/user/imgui_proj/imgui/imgui_demo.cpp:241:(.text+0x20): undefined reference to `ImGui::TextDisabled(char const*, ...)' /usr/bin/ld: /home/user/imgui_proj/imgui/imgui_demo.cpp:242:(.text+0x25): undefined reference to `ImGui::BeginItemTooltip()' /usr/bin/ld: /home/user/imgui_proj/imgui/imgui_demo.cpp:244:(.text+0x2e): undefined reference to `ImGui::GetFontSize()' /usr/bin/ld: /home/user/imgui_proj/imgui/imgui_demo.cpp:244:(.text+0x47): undefined reference to `ImGui::PushTextWrapPos(float)' /usr/bin/ld: /home/user/imgui_proj/imgui/imgui_demo.cpp:245:(.text+0x58): undefined reference to `ImGui::TextUnformatted(char const*, char const*)' /usr/bin/ld: /home/user/imgui_proj/imgui/imgui_demo.cpp:246:(.text+0x5d): undefined reference to `ImGui::PopTextWrapPos()' /usr/bin/ld: /home/user/imgui_proj/imgui/imgui_demo.cpp:247:(.text+0x62): undefined reference to `ImGui::EndTooltip()' [/code] Что нужно исправить в файле? Любая помощь будет принята с благодарностью. Я идиот