Pergunta

Recentemente, desenvolveu um aplicativo C ++ Visual consola que utiliza linha instruções SSE2. Ele funciona muito bem no meu computador, mas quando eu tentei-lo em outro, ele retorna o seguinte erro:

O sistema não pode executar o programa especificado

Note que o programa funcionou no outro computador antes de introduzir o código SSE2.

Todas as sugestões?

PS: Ele funciona quando eu compilar o código no outro computador e executá-lo. Eu acho que tem algo a ver com o manifesto pelo que tenho scrounged fora da rede.

Foi útil?

Solução

O mais provável é o uso das instruções SSE2 está exigindo uma DLL que não está presente no segundo sistema.

Aqui está uma entrada de blog sobre como descobrir exatamente qual: Como Debug 'O sistema não pode executar o programa especificado' mensagem

Outras dicas

Se você construiu uma versão de depuração, uma obra poder lançamento construção na outra máquina.

Se não, você precisa descobrir o que o Microsoft Visual C ++ Redistributable seu programa exige e instalá-lo em outra máquina.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top