Как связать библиотеки в Eclipse? - PullRequest
0 голосов
/ 17 июня 2020

Я работаю над проектом, и раньше все это работало в Code :: Blocks. Однако член команды использует Eclipse, и у него есть код от всей нашей команды. Он работал над компиляцией всего нашего кода в один файл. Я пытаюсь настроить Eclipse, чтобы показать ему, как компилировать мой код со сторонними библиотеками. Я использую компилятор MinGW. Я получаю следующие ошибки:

01:46:08 **** Incremental Build of configuration Debug for project Ethical-Hacking-with-Computer-Viruses-Using-C++ ****
Info: Internal Builder is used for build
g++ -static "-LC:\\Users\\Steven\\eclipse-workspace\\Ethical-Hacking-with-Computer-Viruses-Using-C++\\thirdparty" -o Ethical-Hacking-with-Computer-Viruses-Using-C++.exe main.o "-lC:\\Users\\Steven\\eclipse-workspace\\Ethical-Hacking-with-Computer-Viruses-Using-C++\\thirdparty\\libboost_filesystem-mgw9-mt-x64-1_73.a" "-lC:\\Users\\Steven\\eclipse-workspace\\Ethical-Hacking-with-Computer-Viruses-Using-C++\\thirdparty\\libboost_system-mgw9-mt-x64-1_73.a" "-lC:\\Users\\Steven\\eclipse-workspace\\Ethical-Hacking-with-Computer-Viruses-Using-C++\\thirdparty\\libcurl.a" "-lC:\\Users\\Steven\\eclipse-workspace\\Ethical-Hacking-with-Computer-Viruses-Using-C++\\thirdparty\\libcurl.dll.a" "-lC:\\Users\\Steven\\eclipse-workspace\\Ethical-Hacking-with-Computer-Viruses-Using-C++\\thirdparty\\libxlnt.a" 
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: cannot find -lC:\Users\Steven\eclipse-workspace\Ethical-Hacking-with-Computer-Viruses-Using-C++\thirdparty\libboost_filesystem-mgw9-mt-x64-1_73.a
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: cannot find -lC:\Users\Steven\eclipse-workspace\Ethical-Hacking-with-Computer-Viruses-Using-C++\thirdparty\libboost_system-mgw9-mt-x64-1_73.a
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: cannot find -lC:\Users\Steven\eclipse-workspace\Ethical-Hacking-with-Computer-Viruses-Using-C++\thirdparty\libcurl.a
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: cannot find -lC:\Users\Steven\eclipse-workspace\Ethical-Hacking-with-Computer-Viruses-Using-C++\thirdparty\libcurl.dll.a
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: cannot find -lC:\Users\Steven\eclipse-workspace\Ethical-Hacking-with-Computer-Viruses-Using-C++\thirdparty\libxlnt.a
collect2.exe: error: ld returned 1 exit status

01:46:09 Build Failed. 5 errors, 0 warnings. (took 232ms)

К сожалению, у меня нет репутации включать изображения, поэтому ниже приведены ссылки на скриншоты того, что я сделал, чтобы попытаться включить библиотеки. :

Настройки компоновщика MinGW C ++

Настройки библиотек компоновщика MinGW C ++

Спасибо.

...