Ir ao conteúdo
  • Cadastre-se

Mingw e executáveis


Visitante

Posts recomendados

Bom dia, estou compilando os códigos fonte C++ (.cpp) direto pelo prompt, usando Sublime e MinGW. Estou colocando os fontes em uma pasta C:\sources

Acontece que pra todos os fontes que eu compilo é gerado apenas um .exe, o a.exe. Esse a.exe sempre "recebe" o último fonte compilado.

Isso está correto? Por que isso acontece?

 

 

Obs.: Como o assunto é diferente, achei melhor criar outro tópico no lugar de perguntar no último tópico que criei sobre MinGW, desculpem se foi uma decisão errada.

Link para o comentário
Compartilhar em outros sites

@nanquinote Se você quer criar apenas um executável a partir de vários arquivos .CPP, você primeiro deve compilar todos os arquivos .CPP dessa maneira:

g++ -c main.cpp pedaco2.cpp pedaco3.cpp

Isso vai gerar arquivos objetos main.o, pedaco2.o e pedaco3.o, depois disso você só precisa linkar:

g++ main.o pedaco2.o pedaco3.o -o Nome_do_programa

 

Link para o comentário
Compartilhar em outros sites

Gente, aproveitando que o tópico ainda está aberto...

 

Por que eu não consigo usar o MinGW pelo prompt quando ele é instalado pela IDE (Dev-cpp)?

Qual a diferença entre o mingw que eu instalo através do executável e o que  a IDE instala?

Link para o comentário
Compartilhar em outros sites

O mingw é instalado com a IDE, porém ele não é implementado no sistema para o usuário utilizar diretamente pelo prompt, o instalador apenas coloca a pasta mingw diretamente na pasta da IDE, e então a IDE utiliza os binários para compilar, linkar, etc., portanto você ainda pode utilizar esses binários apenas colocando na Config. Avançadas do Windows/Variáveis de Ambiente/PATH a pasta mingw da IDE, ou você mesmo pode entrar nessa pasta pelo explorer (Navegador de Arquivos do Windows) e digitar cmd onde fica o endereço da pasta, e usar no cmd aberto os comandos da pasta bin.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...