Windows で timeval などの Linux lib を使用する方法 cygwin と dev c++ をインストールしました cygwin でコンパイルするのは好きではありません dev c++ でコンパイルする 宣言されていない `gettimeofday' のように常にエラーが発生します (最初にこの関数を使用します)
残念ながら、Linux や仮想マシンをインストールするのに十分なハードディスク容量がありません。
どうもありがとう
もちろん、Windows で Linux コードをすぐに使用することはできません。
しかし、Linux/POSIX API をサポートする Cygwin を使用してこれを実行しようとしているようです。
発生しているエラーがコンパイル時 (リンカーではなく) のエラーである場合は、適切なヘッダー ファイルが見つからない可能性があります。
#include <sys/time.h>
これらはgettimeofday()
のman ページに記載されています。
結局のところ、WindowsでLinux libを直接使用することはできないようです。私のcygwinは、あらゆる種類の問題を解決します。最後に、仮想Linuxマシンであるvmwareをインストールし、それを実行しました。これは賢明な方法ではなく、実用的な方法です。