qtCreator 错误:无法映射文件,errno=22 文件用于架构x86_64?



我正在尝试读取Qtcreator cpp程序的.mat文件。我需要包含mat.h文件。 在 .pro 文件中,我添加了以下路径:

INCLUDEPATH +=/Applications/MATLAB_R2013a.app/extern/include
DEPENDPATH += /Applications/MATLAB_R2013a.app/extern/include
LIBS += /Applications/MATLAB_R2013a.app/extern/include

然后我得到了一个错误:-1: error: can't map file, errno=22 file '/Applications/MATLAB_R2013a.app/extern/include' for architecture x86_64

我已经看到这篇文章无法映射文件,errno=22 用于架构x86_64。他们说这是因为缺少前面的-I来声明您在此目录中搜索。我不知道如何在QtCreator中执行此操作,希望有人可以提供帮助

LIBS应该列出而不是路径,尤其是头文件的路径。

收到错误是因为您传递的是目录而不是文件,目录不能在任何地方都被视为文件。

相关内容

  • 没有找到相关文章

最新更新