биткойн — c ++ неопределенная ссылка на PathFileExistsW (_imp__PathFileExistsW @ 4)

Я пытаюсь собрать безголовый блэккойн из источника на Windows 8 с помощью mingw 6.3
и я получил следующую ошибку: .../src/leveldb/libleveldb.a(env_win.o):env_win.cc:(.text+0xaff): undefined reference to '_imp__PathFileExistsW@4'

Эта функция упоминается здесь https://msdn.microsoft.com/en-us/library/windows/desktop/bb773584(v=vs.85).aspx введите описание изображения здесь

Буду признателен, если кто-нибудь сможет мне помочь.
Постскриптум Я связал соответствующую библиотеку.

-3

Решение

Наконец-то я смог его построить. Вероятно, это очевидно для парней, которые проголосовали за этот вопрос. Я просто отвечаю, так как это может сэкономить время кому-то.

Я опирался на Makefile, который является частью исходного кода проекта. Обязательная библиотека (shlwapi) присутствует в файле, поэтому я запутался, когда его не удалось собрать. Все прошло хорошо, когда я поместил библиотеку в конце связанных файлов.

Это было что-то вроде этого

g++ ... -o -lshlwapi... /src/leveldb/libleveldb.a /src/leveldb/libmemenv.a

И стал этим

g++ ... -o /src/leveldb/libleveldb.a /src/leveldb/libmemenv.a -lshlwapi
1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector