Entendi a referência [RESOLVIDO]

1. Entendi a referência [RESOLVIDO]

Henrique Marques
all123all

(usa Arch Linux)

Enviado em 28/10/2016 - 12:23h

Estou tentando compilar essa p*rra no CodeBlock (Windows10) mas ele tá dando um erro chamado:
undefined reference to `textcolor'
undefined reference to `textbackground'
undefined reference to `cprintf'
error: ld returned 1 exit status

já procurei esses erros pela internet mas não encontrei nenhuma solução que funcionasse para mim;
:/


#include <stdio.h>

int main(void){

textcolor(142);
textbackground(4);
cprintf(" Alerta! ");

}



  


2. Re: Entendi a referência [RESOLVIDO]

Matheus de Andrade Flausino
MatheusFlausino

(usa Ubuntu)

Enviado em 28/10/2016 - 12:59h

Acho que faltou você adicionar as bibliotecas conio.h e stdlib.h

#include <conio.h>
#include <stdlib.h>

Pode ser necessário a instalação da biblioteca conio2.h no seu computador.


3. Re: Entendi a referência [RESOLVIDO]

Uilian Ries
uilianries

(usa Linux Mint)

Enviado em 28/10/2016 - 13:21h

MatheusFlausino escreveu:

Acho que faltou você adicionar as bibliotecas conio.h e stdlib.h

#include <conio.h>
#include <stdlib.h>

Pode ser necessário a instalação da biblioteca conio2.h no seu computador.


Matou a charada.

--
Uilian Ries
Linux Counter: 521986


4. Re: Entendi a referência

Henrique Marques
all123all

(usa Arch Linux)

Enviado em 28/10/2016 - 13:35h

MatheusFlausino escreveu:

Acho que faltou você adicionar as bibliotecas conio.h e stdlib.h

#include <conio.h>
#include <stdlib.h>

Pode ser necessário a instalação da biblioteca conio2.h no seu computador.


Pelo que eu pesquisei o problema realmente é esse. Mas vi também que a biblioteca conio.h já está defasada que não é recomendado usá-la e caso eu queria eu usasse a conio2 que seria melhor. Então acho que essa parte do livro posso pular. Obrigado pela resposta, acho que vou colocar a conio2 mesmo, pelo menos pra ter conhecimento mesmo.
É uma pena ter que programar em Windows quando não to em casa :/


5. Re: Entendi a referência

Perfil removido
removido

(usa Nenhuma)

Enviado em 28/10/2016 - 22:33h

Esses headers conio.h não são padrão.
Pode ser que não sejam encontrados e que dê problema, dependendo do compilador.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts