Código não compila nem que a bacatuça [RESOLVIDO]

1. Código não compila nem que a bacatuça [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/02/2018 - 21:32h

Boa noite, estou tendo problemas ao trabalhar com o MySQL Connector/C versão 6.1 na linguagem C. Os problemas ou erros em questão retornados quando compilo com Code::Blocks + MinGW são os seguintes:

undefined reference to `mysql_init@4'
undefined reference to `mysql_real_connect@32'
undefined reference to `mysql_close@4'


Só quero deixar claro que linkei as bibliotecas e tudo mais corretamente (eu acho) no code::blocks -> https://imgur.com/MTJZB5x
Aprendi a linkar as bibliotecas nesse site -> http://www.learncpp.com/cpp-tutorial/a3-using-libraries-with-codeblocks/

Também linkei a lib -> https://imgur.com/UNyCuRh
Tentei também colocar a dll libmysql.dll na pastado mesmo projeto só que não adiantou nada -> https://imgur.com/fbGXPvw

Dando uma pesquisada encontrei essa pegunta no forúm imasters -> https://forum.imasters.com.br/topic/368770-problemas-com-mysql-e-c/
Então tentei colocar -lmysql só que agora o compilador nem indica o erro e simplesmente não compila -> https://imgur.com/MfwfOCK

Então, que diabos eu tô fazendo de errado?

------------------------****------------------------
Provérbios 25:21, "Se teu inimigo tem fome, dá-lhe de comer; se tem sede, dá-lhe de beber"
OBS: Esse foi o ultimo lugar em questão para fazer essa pergunta.
------------------------****------------------------


  


2. Re: Código não compila nem que a bacatuça [RESOLVIDO]

Paulo
paulo1205

(usa Ubuntu)

Enviado em 22/02/2018 - 01:53h

Nunca usei Code::Blocks, mas permita-me fazer uma pergunta mais básica: se você compilar na mão, funciona? Se não funcionar, quais as mensagem de erro exatas?


3. Re: Código não compila nem que a bacatuça [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/02/2018 - 08:48h

paulo1205 escreveu:

Nunca usei Code::Blocks, mas permita-me fazer uma pergunta mais básica: se você compilar na mão, funciona? Se não funcionar, quais as mensagem de erro exatas?


gcc -I "MySQL Connector C 6.1\include" -I-L "MySQL Connector C 6.1\lib" main.c
C:/Program Files (x86)/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/5.1.0/../../../../mingw32/bin/ld.exe: cannot find MySQL Connector C 6.1\lib: Permission denied
collect2.exe: error: ld returned 1 exit status


Não sei se compilei certo mais dá uma olhada ai.



4. Re: Código não compila nem que a bacatuça [RESOLVIDO]

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 22/02/2018 - 09:04h

Nem que a vaca tussa
http://www.dicionarioinformal.com.br/nem+que+a+vaca+tussa/

----------
Itautec-W7535 (Ci3 + 4 GB + Intel-HD)


5. Re: Código não compila nem que a bacatuça [RESOLVIDO]

Paulo
paulo1205

(usa Ubuntu)

Enviado em 22/02/2018 - 09:05h

A mensagem diz claramente que é um erro de permissão negada. Você consegue navegar por esse diretório?


6. Re: Código não compila nem que a bacatuça [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/02/2018 - 09:06h

clodoaldops escreveu:

Nem que a vaca tussa
http://www.dicionarioinformal.com.br/nem+que+a+vaca+tussa/

----------
Itautec-W7535 (Ci3 + 4 GB + Intel-HD)


hehehe...




7. Re: Código não compila nem que a bacatuça [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/02/2018 - 09:08h

paulo1205 escreveu:

A mensagem diz claramente que é um erro de permissão negada. Você consegue navegar por esse diretório?


Claro, eu sou o admin do meu pc *_*




8. Re: Código não compila nem que a bacatuça [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/02/2018 - 09:31h

Ah...f0da-se! Desisto....fica perdendo tempo aprendendo algo que só vai piorar a vida dos meus empregadores






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts