Pergunta

como usar o Linux lib como timeval no Windows Eu instalei o cygwin e dev c ++ Eu não gosto compliling em cygwin compliling sob dev c ++ sempre Erro como `Gettimeofday' não declarado (primeira utilizar esta função)

Infelizmente, eu não tenho espaço em disco suficiente para instalar um linux ou em qualquer máquina vitual

muito obrigado

Foi útil?

Solução

Você não pode usar o código Linux imediatamente no Windows, é claro.

Mas parece que você está tentando fazer isso usando o Cygwin, que deve suportar as APIs do Linux / POSIX.

Se o erro que você está recebendo é um tempo de compilação (e não vinculador) de erro, você provavelmente está faltando o arquivo de cabeçalho apropriado:

   #include <sys/time.h>

Estas são documentados na de gettimeofday() página homem .

Outras dicas

Depois de tudo parece que nós cann't usar linux lib diretamente no Windows meus sugffers cygwin de todos os tipos de problemas finalmente Eu instalar vmware, uma máquina linux vitual e fez isso que pode não ser uma maneira sábia, mas um prático

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