Connector/C++ eroare lib
Last Updated: Nov 16 2018 19:50, Started by
maxb2000
, Nov 16 2018 11:25
·
0
#1
Posted 16 November 2018 - 11:25
Salutare !
Am o problema cu Connector/C++ in Visual Studio 2017. Am incercat sa fac exemplul de pe site: https://dev.mysql.co...-example-1.html Urmand instructiunile de aici: https://dev.mysql.co...windows-linking Am adaugat librarile necesare in Visual Studio, boost si MySQL, au fost vazute fara probleme dar dupa am dat peste 6 erori legate de librari .lib si .dll si le am rezolvat adaugand aceste doua linii: mysqlcppconn-static.lib mysqlcppconn-8-vs14.dll In Configuration Properties - > Linker - >Input -> Additional Dependencies Dar dupa am alta eroare: Error LNK1107 invalid or corrupt file: cannot read at 0x320 ConsoleApplication5 C:\Users\Max\source\repos\ConsoleApplication5\ConsoleApplication5\mysqlcppconn-8-vs14.dll 1 Fisierul nu este corupt, cel putin l am descarcat de doua ori sa ma asigur. Intrebarea este, unde naiba e problema ? Ma chinui de o ora cu chestia asta Multumesc si fac cinste cu o bere cine ma ajuta ! Attached Files |
#2
Posted 16 November 2018 - 12:07
#3
Posted 16 November 2018 - 19:50
N-are ce cauta .dll in dependencies, doar .lib acolo. Iar daca ai pus un lib static, atunci nu mai trebuie .dll deloc.
Apoi mare grija la C++ ca trebuie sa se potriveasca la fix compilatorul/setarile daca iei binare din alta parte. Mai sigur e sa compilezi tot tu si connectorul (banuiesc ca-i tot open source) sau folosesti cel pt C care-i mai portabil. Edited by dani.user, 16 November 2018 - 19:53. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users