Я пытаюсь скомпилировать некоторые проекты с открытым исходным кодом, используя компилятор vs2013 c/С++. Файл имеет расширение .c. Код ниже возвращает некоторые ошибки (ниже). Все они могут быть "исправлены", просто удалив inline в декларации. Примечание: не реальная функция, просто иллюстративная
static inline int pthread_fetch_and_add(int *val, int add, int *mutex)
{
return 0;
}
ошибки ошибка C2054: ожидается '(' следовать 'inline' ошибка C2085: 'pthread_fetch_and_add': не в списке официальных параметров ошибка C2143: синтаксическая ошибка: отсутствует ';' до '{'