#libssh2
#libssh2
Вопрос:
Я пытаюсь собрать libssh2 с помощью cmake. Я загрузил текущую основную фиксацию cfe0bf64985fd6a5db3b45ffc31a2fe3b8fd9948. Когда я запускаю команду сборки, я получаю эту ошибку компиляции:
extern/libssh2/src/libssh2_priv.h:907:38: error: array type has incomplete element type ‘struct iovec’
const struct iovec datavec[], void **abstract);
^~~~~~~
Я использую компьютер debian 10.6, а моя версия gcc — 8.3.0.
Ответ №1:
В пути было двоеточие, и его удаление решило проблему.
Следующий вопрос: почему не возникло никаких проблем при создании приложений на C ?