Соединение с 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++. Благодарю.

0 ответов

Другие вопросы по тегам