gpt4 book ai didi

Android NDK 交叉编译 sys/signal.h : No such file or directory

转载 作者:行者123 更新时间:2023-11-29 01:37:49 25 4
gpt4 key购买 nike

我正在使用交叉编译编译 gdcm 但它给出以下错误

sys/signal.h:没有这样的文件或目录(NDK 没有我所知道的)

但是有没有其他方法可以解决库的交叉编译错误。

In file included from /home/kirtan.patel/Desktop/GDCMMob/Build/Utilities/socketxx/socket++/config.h:135:0,
from /home/kirtan.patel/Desktop/GDCMMob/GDCMSource/Utilities/socketxx/socket++/sockstream.h:22,
from /home/kirtan.patel/Desktop/GDCMMob/GDCMSource/Utilities/socketxx/socket++/sockstream.cpp:49:
/home/kirtan.patel/Desktop/GDCMMob/GDCMSource/Utilities/socketxx/socket++/local.h:40:24: fatal error: sys/signal.h: No such file or directory
#include <sys/signal.h>
^
compilation terminated.
make[2]: *** [Utilities/socketxx/socket++/CMakeFiles/socketxx.dir/sockstream.cpp.o] Error 1
make[1]: *** [Utilities/socketxx/socket++/CMakeFiles/socketxx.dir/all] Error 2

最佳答案

sys/signal.h 仅在最新的 Android NDK 和高于等于 21 的平台下可用(/android-ndk-r10e/platforms/android-21/arch-arm/usr/include/sys/signal.h ).

我在构建 RTKLib 时遇到了这个问题,并使用最新的工具链解决了这个问题。

谢谢,喜满树

关于Android NDK 交叉编译 sys/signal.h : No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26814739/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com