SSE2 - “O sistema não pode executar o programa especificado”
-
19-09-2019 - |
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.
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.