对pthread_atfork的未定义引用

时间:2018-06-22 12:06:26

标签: c++ gcc g++ openmpi

在Ubuntu上使用g ++版本4.9,在编译名为test.cpp的C ++源文件时需要一个名为libUtils.so的共享库(而该库又需要Open MPI共享库,因此参数为{{1 }})如下:

-Wl,-rpath-link,/home/dummy/openmpi/build/lib

抛出错误g++ test.cpp -lUtils -Wl,-rpath-link,/home/dummy/openmpi/build/lib

我将/home/dummy/openmpi/build/lib/libopen-pal.so.20: undefined reference to pthread_atfork-pthread传递给了g ++,但是这些都不能解决错误。

0 个答案:

没有答案