Я нашел достаточно времени, чтобы найти решение этой ошибки. При попытке кросс-компиляции Apache для Arm (я уверен, что это может произойти во многих других архитектурах), я хотел бы получить эту ошибку из с в папке сервера:Ошибка компиляции Apache Cross ./gen_test_char: невозможно выполнить двоичный файл
./gen_test_char: cannot execute binary file
Это означает, что Apache пытается скомпилируйте этот генератор test_char.h для фактического устройства, в то время как мне нужно его запустить на моем Ubuntu, где я перекрестно компилирую. Ubuntu не распознает скомпилированный gen_test_char как исполняемый файл, поэтому мне нужно его правильно скомпилировать для Ubuntu.