如何解决“ float4”定义的postgreSQL和CUDA之间的冲突?

时间:2019-05-09 07:45:44

标签: postgresql cuda

我正在一个需要一起使用postgreSQL和CUDA的项目中,在将CUDA的一些头文件包含到postgreSQL中之后,项目编译出错了。 因为postgreSQL使用“ float4”来定义浮点类型,而浮点类型用于在CUDA中定义浮点类型的4元素向量。

我尝试将CUDA头文件中的“ float4”类型替换为其他定义,但由于某些库错误而无法使用。

那么我可以只替换postgreSQL源代码中的所有“ float4”吗?有没有更合适的方法来避免修改大量的postgreSQL源代码?

0 个答案:

没有答案