Erro Durante a Compilação Zm159



  • Ola!!

    O seguinte erro esta me atormentando:

    D:\Programas\boost_1_57\include\boost\serialization\split_free.hpp:54: error: C3859: virtual memory range for PCH exceeded; please recompile with a command line option of '-Zm159' or greater

    Ele apareceu depois que atualizei o Qt 5.4 para o 5.5...

    o Compilador que eu uso é o Visual Studio 2013.

    Pesquisei na internet e não encontrei uma solucão para esse problema ainda..

    Por favor me ajudem... :D



  • Bom, eu também nunca vi esse erro, mas você tentou usar o parâmetro que a mensagem de erro sugeriu?



  • Olá,
    Acontece com lotes de cabeçalhos pré-compilados em um único projeto.
    Inclua(ou modifique) no projeto: AdditionalOptions="/Zm159"

    Em: 'Properties' -> 'C / C + + - command line'



  • bom dia!
    Leonardo: Também nunca vi o erro... E sim, já tentei colocar o parametro sugerido, mas nao sei se fiz corretamente, pois só achei formas de fazer na IDE do Visual Studio.
    Reinaldojr: Onde que faço isso no QtCreator? Não sei se procurei direito aqui, mas não achei a opção...

    desde já agradeço a atenção de vcs...



  • Humm, a configuração que passei é usando Add-on do Qt para VS.
    Usando qtCreator, não saberia dizer... mais tente encontrar o arquivo vcproj e adicione em (para teste):

    -<VisualStudioProject

    • <Configurations>
    • <Configuration
      
    • 	AdditionalOptions="-Zm159"


  • No Qt Creator, é só acrescentar nas flags no seu .pro:

    QMAKE_CXXFLAGS += -Zm159

    Não se esqueça de rodar o qmake antes.



  • Obrigado pelas respostas...

    A sugestao do Leonardo deu certo...
    Obrigado também Reinaldojr, nao consegui testar a sua porque não encontrei o arquivo gerado.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.