Советы по исправлению конкретной ошибки Gettime часов

Вам следует изучить эти идеи по ремонту, если на вашем рабочем столе отображается ошибка при получении всех часов.

Я использую clock_gettime во время тренировки. Я пытался включить его слишком часто, но ни один из них не работает. Я также добавил -lrt к аргументам компилятора, но все равно получаю те же ошибки.

  Исключение для CentOS Linux 7.2.1511 (ядро)gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-4)GNU ld option 2.23.52.0.1-55.el7 20130226ldd (libc GNU) 2.17 
  gcc -o important packet.c connect.c transport.c accept.c main.c close.c util.c receive.c send.c congestion.c -Wall -g -a болезнь, передающаяся половым путем = c99 -lrtutil.c: В функции Миллис:util.c: 42: 21: Ошибка: тип хранилища "t" неизвестен     Структурировать информацию о времени;                    ^util.c: 43: 5: предупреждение: неявное объявление занято в функции "clock_gettime" [-Wimplicit-function-декларация]     clock_gettime (CLOCK_MONOTONIC_RAW, & t);    ^Пользователь. C: сорок три: 19: ошибка: "CLOCK_MONOTONIC_RAW" не сказано (щелкните только в этой функции)     clock_gettime (CLOCK_MONOTONIC_RAW, & t);               ^ 
  CFLAGS = -Wall -g означает -std означает c99-lrt библиотеки# Должен соответствовать вашему списку файлов C, если ваша личная семья не создает выборочноSRC = доллары (заполнитель * .c)Принципал: $ (SRC)    gcc -o $ ^ долларов @ $ (CFLAGS) $ (LIBS) 
  #ifndef UTILS_438_H_#define UTILS_438_H_#include "const.h"#include "data.h"#include "transport.h"#include  

Обновление за декабрь 2021 г.

Представляем Restoro - лучший способ очистить ваш компьютер от вредоносных программ и защитить его. Он также обнаруживает опасные веб-сайты, которые могут поставить под угрозу вашу конфиденциальность. А если у вас проблемы с производительностью вашего компьютера, Restoro может помочь освободить место на диске и восстановить максимальную производительность. Кроме того, он заменяет поврежденные файлы Windows для полной оптимизации.

Нажмите Начать сканирование , и пусть Ресторо сделает свое дело. Так что не ждите - попробуйте Restoro сегодня!

 download


  #include "util.h"#include #include #include  

Спасибо, что позволили мне показать дополнительную информацию и дать совет

запрошено 9 ноября 2016 г. около 20:34

245

Не тот ответ, который вам нужен? Ознакомьтесь с другими вопросами, описанными как ошибки компилятора с помощью Gcc Libc, или задайте свой вопрос.

  #define _POSIX_C_SOURCE 199309L 

<время><цитата>

Требования к макросу функционального экзамена Glibc (см. feature_test_macros (7)):

  clock_getres (), clock_gettime (), clock_settime ():          _POSIX_C_SOURCE> равно 199309L 

<время><цитата>

_POSIX_C_SOURCED Определение этого конкретного макроса означает, что файлы заголовков могут предоставлять вам определения принимает:

  Значение 1 указывает обновления, соответствующие POSIX.1-1990 и     ISO-C (1990).  Множественные или большие значения дают различное объяснение    POSIX.2-1992.  Значение 199309L или больше имеет дополнительные определения.     получить POSIX.1b (расширение реального времени).  Higher Ou 199506l также раскрывает определения     для POSIX.1c (дочерний).  (Начиная с glibc.3.3 версии 2.5) 200112L считается выше или выше     показывает информацию, которая подходит для базы данных POSIX.1-2001     (Расширение XSI - это возможности без спецификации). этот метод тоже стоит     вызывает C95 (начиная с Glibc 2.12) и C99 Glibc (начиная с 2.10)     дает вам доступ (в других ключевых фразах эквивалент     Определение _ISOC99_SOURCE).  AT · (Начиная с 2 glibc. 10) часто будет лучше от 200809L или выше     расширяет определение контуров до базы POSIX.1-2008     Спецификация (кроме расширения XSI). 

ответ дан 9 ноя 2016 г.

clock gettime error

2561

Просто предотвратите -std = c99 и повторите, используя -std = gnu99.Таким образом вам обычно нужно добавить _POSIX_C_SOURCE

заявлено 2 января ’20 только внутри 19:56

641

  CFLAGS = -g -Wall -std = c99 -D_POSIX_SOURCE -D_GNU_SOURCELDFLAGS означает -lpthread -lrt 

Вы можете скомпилировать на всех системах Linux. -lrt компоновщик и -D_POSIX_SOURCE обычно самые важные

Создан 04 ноя.

Clock Gettime Error
Uhr Gettime Fehler
Errore Di Gettime Dell Orologio
Klok Gettime Fout
Erreur D Heure D Obtention De L Horloge
시계 Gettime 오류
Klocka Gettime Fel
Blad Czasu Pobierania Zegara
Erro Gettime Do Relogio
Error De Gettime Del Reloj

г.