简体   繁体   English

如何从cstdlib修复stdlib.h的include_next?

[英]How do I fix the include_next of stdlib.h from cstdlib?

I'm building the Retargetable Decompiler (RetDec for short), and am coming across this error: 我正在构建Retargetable Decompiler(简称RetDec),我遇到了这个错误:

In file included from /usr/local/include/c++/8.2.0/ext/string_conversions.h:41,
                 from /usr/local/include/c++/8.2.0/bits/basic_string.h:6391,
                 from /usr/local/include/c++/8.2.0/string:52,
                 from /usr/local/include/c++/8.2.0/stdexcept:39,
                 from /usr/local/include/c++/8.2.0/array:39,
                 from /usr/local/include/c++/8.2.0/tuple:39,
                 from /usr/local/include/c++/8.2.0/bits/unique_ptr.h:37,
                 from /usr/local/include/c++/8.2.0/memory:80,
                 from /home/chronos/user/Downloads/git/retdec/build/external/src/yaramod-project/include/yaramod/builder/yara_expression_builder.h:9,
                 from /home/chronos/user/Downloads/git/retdec/build/external/src/yaramod-project/src/builder/yara_expression_builder.cpp:7:
/usr/local/include/c++/8.2.0/cstdlib:75:15: fatal error: stdlib.h: No such file or directory
 #include_next <stdlib.h>
               ^~~~~~~~~~
compilation terminated.
make[5]: *** [src/CMakeFiles/yaramod.dir/build.make:74: src/CMakeFiles/yaramod.dir/builder/yara_expression_builder.cpp.o] Error 1
make[4]: *** [CMakeFiles/Makefile2:109: src/CMakeFiles/yaramod.dir/all] Error 2
make[3]: *** [Makefile:130: all] Error 2

I've dealt with this error before and have solved it, however I cannot remember how exactly I did it. 我之前已经处理过这个错误并且已经解决了,但是我不记得我是怎么做到的。

How do I fix this? 我该如何解决?

I've seen this question: Error compiling OpenCV, fatal error: stdlib.h: No such file or directory 我见过这个问题: 编译OpenCV时出错,致命错误:stdlib.h:没有这样的文件或目录

The answers there do not help me. 那里的答案对我没有帮助。

啊,我现在记得:你必须用-I <place where stdlib.h is> -isystem <place where stdlib.h is>替换-isystem <place where stdlib.h is> -I <place where stdlib.h is>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 / usr / include / c ++ / 7 / cstdlib:75:15:致命错误:stdlib.h:没有这样的文件或目录#include_next <stdlib.h> - /usr/include/c++/7/cstdlib:75:15: fatal error: stdlib.h: No such file or directory #include_next <stdlib.h> 75:15:致命错误:stdlib.h:没有这样的文件或目录#include_next <stdlib.h> - 75:15: fatal error: stdlib.h: No such file or directory #include_next <stdlib.h> mingw / include / c ++ / cstdlib:stdlib.h:没有这样的文件或目录 - mingw/include/c++/cstdlib: stdlib.h: No such file or directory /usr/include/c++/8/cstdlib:75:15:致命错误:stdlib.h:没有这样的文件或目录 - /usr/include/c++/8/cstdlib:75:15: fatal error: stdlib.h: No such file or directory stdlib.h的兰特有多坏? - How bad rand from stdlib.h is? 构建VBA-M时stdlib.h和cstdlib错误 - stdlib.h and cstdlib Errors When Building VBA-M cstdlib和stdlib.h有什么区别? - What's the difference between cstdlib and stdlib.h? 在C ++中stdlib.h和cstdlib之间的主要区别是什么? - What's the main difference between stdlib.h and cstdlib in C++? 在Xcode中,当我包含 <iostream> ,似乎还包括了stdlib.h。 为什么? - In Xcode, when I include <iostream>, it seems that stdlib.h is also include. Why? 在stdlib.h中使用system()从程序内部运行程序时,如何模拟输入以提供子程序的scanf调用? - When running a program from within a program using system() in stdlib.h, how do I simulate typing to feed the sub-program's scanf call?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM