Algumas informações
Quando você compila um programa do zero, o resultado final será um ou mais arquivos binários para o programa. Esses são arquivos legíveis por computador que não contêm código ou texto, embora possam usar outros arquivos de texto. Pense nisso como descrevendo uma imagem, com palavras (o código), para um artista (o computador) para que ele possa então fazer o resultado final (o arquivo binário).
A maioria dos binários instalados pelo sistema está em /usr/bin
. Quando você invoca um comando terminal que começa com um comando em vez de um nome de arquivo (que pode ou não ser um arquivo binário), ele irá procurar em /usr/bin
pelo binário e executá-lo. Por exemplo, ls
no terminal invocará realmente o arquivo binário /usr/bin/ls
.
Se você quiser executar um .exe com vinho, por exemplo, use ./bin/wine [exe file]
. Isso demonstra que o binário não terá uma extensão de nome de arquivo.
Onde os arquivos binários são colocados?
De qualquer forma, esses arquivos binários geralmente estão localizados na pasta ./bin
na árvore de origem após a compilação, a menos que você tenha usado a opção --prefix
com ./configure
. Com o Wine, pode ser diferente, talvez verifique ./wine/bin
.