gpt4 book ai didi

c++ - 错误 C2143 : syntax error : missing ';' before '' template <''

转载 作者:行者123 更新时间:2023-11-28 02:44:59 29 4
gpt4 key购买 nike

我收到此错误 error C2143: syntax error : missing ';' before ''template<'' 在尝试构建项目时。所以如果有人可以告诉我如何解决这个错误。

最佳答案

PCL_EXPORTS bool template <typename Scalar> 

应该是

template <typename Scalar> PCL_EXPORTS bool

可能 PCL_EXPORTS__declspec(dllexport)通常这些东西必须在 template< 之后出现... > .

我检查了一下,发现这个模板没有出现在最新 PCL 的全新下载中,所以我猜这是某人制作的一个分支,它依赖于他们使用的任何编译器的属性。

一般来说,做dllexport功能模板上是一堆蠕虫。但是既然你说这个改变似乎解决了它,也许蠕虫暂时留在 jar 头里了!

关于c++ - 错误 C2143 : syntax error : missing ';' before '' template <'' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24730786/

29 4 0