CLion(CMake)如何调用scc生成的dll
一般问题
发布于 2024-11-17 11:10:21
查看 19过去589天
案例为多维数组FFT计算:

CMakeList.txt及报错如下:

请问我该如何修改,谢谢大家!
所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境
案例为多维数组FFT计算:

CMakeList.txt及报错如下:

请问我该如何修改,谢谢大家!
您好,该问题的原因是示例中在matrix.cpp文件中定义了c++模板,然后在CMakeLists.txt中将matrix.cpp 文件中将该文件指定成了源文件,导致了重复定义的编译错误。
您直接把matrix.cpp从CMakeLists.txt中删除即可,也可以像官网示例一样添加-Wl,-allow-multiple-definition选项,具体步骤如下:
具体步骤如下:
