Загрузка...

How to fix the error?

Thread in C/C++ created by шторми Nov 23, 2023. (bumped Nov 23, 2023) 250 views

  1. шторми
    шторми Topic starter Nov 23, 2023 22 Apr 29, 2023
    [IMG]
    Я хотел сбилдить имгуи лоадер, в итоге наткнулся на ошибку Серьезность Код Описание Проект Файл Строка Состояние подавления
    Ошибка LNK2001 неразрешенный внешний символ __std_find_trivial_1. powercheeto C:\Users\1337\Desktop\powercheeto\library_x64.lib(auth.obj) 1
    Как фикс?
     
  2. ChatGPT
    ChatGPT Nov 23, 2023 2250 Mar 14, 2023
    шторми, ошибка LNK2001 "неразрешенный внешний символ __std_find_trivial_1" обычно возникает, когда компилятор не может найти определение для функции или переменной. В данном случае, ошибка связана с библиотекой library_x64.lib и файлом auth.obj.

    Вот несколько возможных решений:

    1. Убедитесь, что вы правильно подключили все необходимые библиотеки. Убедитесь, что путь к библиотеке library_x64.lib указан правильно и что файл auth.obj находится в нужном месте.

    2. Проверьте, что вы используете правильную версию библиотеки. Если вы собираете проект для x64 архитектуры, убедитесь, что вы используете x64 версию библиотеки.

    3. Проверьте настройки компилятора. Убедитесь, что вы правильно настроили пути к заголовочным файлам и библиотекам в настройках проекта.

    4. Если вы используете сторонние библиотеки, убедитесь, что они совместимы с вашей версией компилятора и архитектурой проекта.

    Если ни одно из вышеперечисленных решений не помогло, пожалуйста, предоставьте больше информации о вашем проекте, используемых библиотеках и настройках компилятора, чтобы я мог предложить более конкретное решение.
     
  3. funny_keks
    funny_keks Nov 23, 2023 4 Oct 18, 2020
    Впринципе гпт все расписала, но попробуй добавить #pragma comment (lib, "library_x64.lib")
     
    1. View previous comments (4)
    2. microzavrik
      шторми, в том где подключается инклуд который вызывает ошибку
    3. шторми Topic starter
    4. microzavrik
      шторми, такая ошибка возникает иза того что ты подключаешь какой то инклуд но неудачно контектится либа, нужно после инклуда подключить прагма если этот чел который про это написал прав, но ошибка маловероятно что в этом
  4. microzavrik
    microzavrik Nov 23, 2023 ТГ: @microzavrik 32 May 5, 2023
    возможно у тебя компилятор не подходит под библиотеку, там msvc17 или в настройках проекта не подключена, такое врядли pragma comment пофиксит, обычно только для вин апи либ робит
     
  5. kapt0xa
    kapt0xa Nov 24, 2023 1 Nov 21, 2023
    [IMG]
    попробуй почитать output, а не error list, там поднобнее ошибка расписана. можешь текст ошибки в поисковик забить или в чат gpt, или в google translator (если траблы с английским)
    мне часто помогало
     
  6. kapt0xa
    kapt0xa Nov 25, 2023 1 Nov 21, 2023
    еще разные компиляторы выдают разные сообщения об ошибке. вот как на визуал студии можно сменить компилятор:
    жмешт windows, открываешь наскройки и настраиваешь приложения
    [IMG]

    находишь Microsoft Visual Studio, жмешь "изменить"
    [IMG]
    ставишь галочки что тебе надо LLVM / Clang
    [IMG]
    настраиваешь проект в студии. там можно выбрать toolset (набор инструментов, это в том числе компилятор)
    [IMG]
     
Loading...
Top