Geany (C++) 包含的标头中的路径错误

问题描述

我找到了很多关于我要问什么的文章,但没有确切的答案。我想从 RSA library 编译一个文件。但是,出现此错误,我不知道如何修复它:

enter image description here

解决方法

图像中的错误表明没有 ${workspaceFolder}boost/multiprecision/cpp_int.hpp 这样的文件或目录。

文件 boost/multiprecision/cpp_int.hppBoost C++ Libraries 的一部分。如果未安装 Boost,如上面的注释所示,则需要安装 Boost 以提供丢失的文件和它所引用的任何相关软件。

有关安装 Boost 的信息,请查看 Boost Getting Started page

请注意,如果您使用的是 Linux,则 Boost 可能在您系统的存储库中可用(即包管理器、软件管理器或系统上调用的任何东西)。如果是这样,从那里安装可能是最简单的方法。

如果 Boost did 碰巧安装了并且发生了错误,则需要将 Boost 包含文件的位置添加到编译命令中。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...