Part Number: TMS320C6678
您好!
我想要在现有的工程里添加openmp,但是编译报错:
unresolved symbol GOMP_atomic_end, first referenced in ./app/mcsDlinkTest.obj;
unresolved symbol GOMP_atomic_start, first referenced in ./app/mcsDlinkTest.obj;
unresolved symbol GOMP_parallel_end, first referenced in ./app/mcsDlinkTest.obj;
unresolved symbol GOMP_parallel_start, first referenced in ./app/mcsDlinkTest.obj;
unresolved symbol omp_get_num_threads, first referenced in ./app/mcsDlinkTest.obj;
unresolved symbol omp_get_thread_num, first referenced in ./app/mcsDlinkTest.obj
已开启--openmp选项

所用products版本如下:

代码如下:
#include <ti/omp/omp.h>
void ompTest(void)
{
int i;
int n = 0; // 初始化累加器
#pragma omp parallel for reduction(+:n)
for(i = 0; i < 1000; i++)
{
n += (i + i);
}
return;
}
请问我还需要增加什么操作,才能让我的工程顺利编译通过?