ICC-компилятор и strtok - PullRequest
       4

ICC-компилятор и strtok

0 голосов
/ 14 декабря 2011

Когда я пытаюсь скомпилировать мой код с icc, я получаю сообщение об ошибке (компиляция на HPC cluser):

properties.cpp(51): error: identifier "strtok" is undefined

Я думаю, что это проблема отсутствия заголовка, однако, когда я компилирую с gcc на моей локальной машине, ошибки нет. Как я могу скомпилировать его тогда? Это проблема с какой-то библиотекой, которая была перемещена? Я попытался найти информацию о strock и icc и не нашел ничего полезного.

В качестве альтернативы, есть ли команда замены для strtok? Я использую его для чтения данных из файла (= - мой токен).

1 Ответ

1 голос
/ 14 декабря 2011

похоже, что icc-avr требует #include <string.h> для strtok () - что имеет смысл, поскольку оно будет следовать большинству других реализаций, тогда

См. http://www.manpagez.com/man/3/strtok/

...