Я создал проект c ++, используя cmake в качестве системы сборки.Он успешно компилируется на Windows (Visual Studio) и Linux (GCC).На платформе Linux GCC выполняет явное преобразование типов без каких-либо ошибок, например, от size_t
до unsigned short
, но в Windows выдает ошибку.
Как выполнить явное преобразование типов с помощью параметра cmake в Windowsтоже