我正在尝试使用PLC处理应用程序。我正在使用这个库:https://github.com/FreeOpcUa/freeopcua
示例代码:https://github.com/FreeOpcUa/freeopcua/blob/master/src/examples/example_client.cpp
但是当我从库中包含头文件(如示例中)时,它会出错:
非虚拟函数'DateTime :: DateTime(const DateTime&)'声明为纯。
当我搜索此错误的特定行时,它会向我显示:
DateTime(const DateTime&) = default;
我已经在github页面上问了它,他们说它与我的编译器有关。我从来没有碰过它,所以不应该有奇怪的选择。
那我怎么解决这个问题呢?如果我的编译器出现问题,我该如何更改编译器选项以使其得到修复?