Существует множество причин, которые могут вызвать это.Это не просто компилятор, это может быть:
- версия используемых библиотек C.
- неопределенное поведение (или даже ошибки) со стороны библиотеки шифрования.
- настройка переменной среды, например
PATH
или LIBPATH
, которая может влиять на процессы компиляции / компоновки.
Я не представляю это как исчерпывающий список.Количество возможностей на самом деле довольно велико.
Возможно, вам придется отладить его в целевой среде, чтобы точно понять, почему он не работает должным образом.