c/c++语言开发共享将Rh Rembedded.h与C代码链接

我包括一些头文件:

#include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  #include  

我可以使用以下命令链接blas和gsl库(-lm用于数学?):

gcc -arch x86_64 myfile.c -o myfile -lgsl -lm -lgslcblas

但我得到错误:

 myfile.c:21:15: error: Rh: No such file or directory myfile.c:22:19: error: Rmath.h: No such file or directory myfile.c:23:23: error: Rembedded.h: No such file or directory myfile.c:24:22: error: Rdefines.h: No such file or directory myfile.c:25:26: error: R_ext/Lapack.h: No such file or directory myfile.c:26:27: error: R_ext/Linpack.h: No such file or directory 

在编译C代码时如何链接头文件?

    头文件未链接,仅包含在内。 错误意味着他们所说的:编译器无法找到它们。 确保它们位于标准包含目录中。 也许你没有make install R库。 如果头文件与其他源文件位于同一目录中,则使用双引号而不是尖括号包含它们:

     #include "Rh" 

    您可以将其他目录添加到标准包含目录列表中,并将-I标志添加到GCC。

      以上就是c/c++开发分享将Rh Rembedded.h与C代码链接相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/c-cdevelopment/519667.html

      (0)
      上一篇 2020年12月5日
      下一篇 2020年12月5日

      精彩推荐