allan Posted September 21, 2012 at 03:26 AM Report #476054 Posted September 21, 2012 at 03:26 AM Bom, eu uso a IDE Code::Blocks para compilar e o programa fica com 8 KB. Depois que eu parei de usa-lo e compilando em linha de comando, o programa ficou com 47 KB com o mesmo conteúdo quando estava a utilizar a IDE. Então, queria saber se no compilador tem alguma opção de deixar menor o executável que creio eu, ele deixa no modo debug.
Will_dvp Posted September 21, 2012 at 03:34 AM Report #476055 Posted September 21, 2012 at 03:34 AM Boas, Amigo acredito que se voce der uma olhada na parte das configurações do compilador na IDE - CodeBlocks nesse caso - voce consiga achar quais os parametros que ele usa na hora de compilar, ai voce pode tentar compila-lo atraves da linha de comando usando os mesmos parametros. Sinceramente não vejo grandes vantagens, a nao ser para conhecimento, de compilar um programa através da linha de comando, pois as IDE's modernas usam de diversos modos para otimizar o código. Acho que é isso, se estiver errado desculpe xD :*
pikax Posted September 21, 2012 at 08:49 AM Report #476063 Posted September 21, 2012 at 08:49 AM Quando compilas com a linha de comandos sem nenhum parametro adicional, estas a compilar em debug sem nenhuma optimizacao, a IDE ja' envia alguns parametros por defeito Por muito mais que que estude só aprendo uma coisa, que ainda tenho muita coisa para aprender. A beleza de um código está em decompor problemas complexos em pequenos blocos simples. "learn how to do it manually first, then use the wizzy tool to save time." "Kill the baby, don't be afraid of starting all over again. Fail soon, learn fast."
pmg Posted September 21, 2012 at 08:55 AM Report #476065 Posted September 21, 2012 at 08:55 AM (edited) O parametro -s do gcc serve para eliminar simbolos desnecessarios do executavel. Experimenta usar esse parametro ... > g++ main.cpp > dir a.exe ... 2012-09-21 09:53 4,354,258 a.exe ... > g++ -s main.cpp > dir a.exe ... 2012-09-21 09:54 539,136 a.exe ... Nota: o main.cpp é um simples programa de "Hello, World!" Edited September 21, 2012 at 08:57 AM by pmg What have you tried? Não respondo a dúvidas por PM A minha bola de cristal está para compor; deve ficar pronta para a semana. Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!
HappyHippyHippo Posted September 21, 2012 at 09:07 AM Report #476067 Posted September 21, 2012 at 09:07 AM uma maneira muito simples de começar a aprender é comparares a linha de compilação apresentada pelo teu IDE e verificar o que cada flags faz IRC : sim, é algo que ainda existe >> #p@p Portugol Plus
allan Posted September 21, 2012 at 07:32 PM Author Report #476129 Posted September 21, 2012 at 07:32 PM pmg É isso mesmo, obrigado. Podem fechar o tópico se quiserem.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now