Соединение с fcgi++, вызывающее ошибку сегментации в OpenWRT
Я пытаюсь создать приложение fcgi в OpenWRT, используя libfcgi 2.4.2. Когда я пытаюсь связать разделяемую библиотеку fcgi ++ и запустить мою программу, произошла ошибка сегментации. Но тот же код и версия libfcgi отлично работает на моей Ubuntu 16.04. Вот мой код и Makefile.
SRC / main.cpp
#include <iostream>
int main() {
int a = 1 + 2;
return 0;
}
Makefile
all:
$(CXX) -Wall src/main.cpp -lfcgi++ -o main
clean:
mkdir -p build
rm -rf main
Я использую набор инструментов: toolchain-arm_cortex-a9+neon_gcc-5.3.0_musl, а компилятор C++ - arm-openwrt-linux-muslgnueabi-g++. Благодарю.