Я написал программу с использованием curlpp и успешно запустился на машине Intel.И теперь я хочу скомпилировать его, используя компилятор arm с именем arm-linux-g ++. Мне нужно перекомпилировать библиотеку curlpp с помощью компилятора arm .Но странно, что на выходе есть .a, .la файл, , но файл .so отсутствует!
Вот мой шаг:
1.recompile curl
./configure --host=arm-linux --prefix=/root/curl/build/target/
make
make install
2.recompile curlpp
env CPPFLAGS="-I/root/curl/build/target/include" LDFLAGS="-
L/root/curl/build/target/lib" ./configure --host=arm-linux --prefix=/root/curlpp/build/target --build=i586
make
make install
3.move /root/curlpp/build/target/,root/curl/build/target/ to /root/usr/local/
4.скомпилируйте мою программу arm-linux-g++ -I/root/usr/local/include -L/root/usr/local/lib abc.cpp -lcurlpp -o abc
И компилятор жалуется, что lcurlpp не может найти (так как .so файл отсутствует)
Пожалуйста, научите меня компилироватьв использовании кросс-компилятора.Большое спасибо.