我正在使用VisualStudio2017 c++跨平台项目(linux)。我能够编译并运行一个可执行项目。
现在我已经创建了两个c++项目。一个是静态库,另一个是动态库。动态库使用静态库中的一个类,因此对于包含类定义的相应头文件,我有一个#include语句。编译失败,说没有找到头文件。我将包含目录添加到项目属性中的其他包含目录(通常用于windows vc++项目)。但是,头文件似乎没有复制到远程linux en
通过转到属性,然后在VC++包含目录中添加路径,以及C/C++附加包含库,我已经包含了boost库。我已经使用#include<boost/array.hpp>和#include<boost/static_assert.hpp>添加了头文件。在构建过程中,我收到了有关其他Boost头文件的警告,例如clang.hpp,但是,显示的错误消息是boost/array.hpp: No such