Обычно делают примерно следующее. Только просьба не списывать, а довести решение до "правильного"

```
#ifdef _WINDOWS
#define strtok strtok_r
#elif
#define strtok strtok
#endif
```