Como posso ver a saída do console no linux como no windows?

3

Bem, digamos que temos um aplicativo que é executado em um console e serve tanto para o Windows quanto para o Linux. No Windows, quando você clica duas vezes no aplicativo, uma janela de comando é aberta e o aplicativo é executado; você vê erros, avisos, etc. na janela do console e tudo o que ele faz cout / print / whatever. No linux, no entanto, quando eu executo o terminal e faço ./application_name, não vejo nenhuma mensagem / couts / prints? Como posso vê-los? É realmente importante para fins de depuração.

É para o servidor SA-MP.

    
por ᔕᖺᘎᕊ 02.08.2012 / 00:26

2 respostas

3

A documentação diz que a versão Linux do servidor SA-MP normalmente não produz nada; somente em caso de erros haverá saída.

    
por 02.08.2012 / 00:39
0

Eu sei que esta é uma questão relativamente antiga, mas você pode usar o seguinte comando linux para ver o log do servidor:

tail -f server_log.txt

O parâmetro -f indica que você deseja "acompanhar" o crescimento do arquivo. Você pode parar de seguir o arquivo pressionando CTRL + C.

(Esta resposta assume que você é cd 'd para o diretório raiz do seu servidor SA-MP)

Se você tiver um terminal separado aberto com este comando tail sendo executado, ele rastreará o log entre reinicializações / fechamentos / travamentos.

    
por 09.11.2014 / 12:26