アプリケーションを C++ から C に書き直さなければなりません。Ubuntu 12.04 で gcc と Eclipse を使用しています。そうすることで、私はこのエラーに遭遇しました
../src/TTNoddy.c: In function ‘main’:
../src/TTNoddy.c:16:2: error: unknown type name ‘timespec’
これが問題を再現する私のコードスニペットです
#include <time.h>
int main(void) {
timespec TS;
TS.tv_nsec = 1;
return 0;
}
私はここで混乱しています - 私は C++ コーダーであり、私の人生で純粋な C アプリケーションを書いたことはありませんが、のマニュアルページは、私がここに含めているヘッダーファイルにあることを明確にclock_gettime
示しています. 私は何を逃したのですか?timespec
time.h