目录
背景
Linux下编译一段共享内存代码,出错如下:
报错
error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
原因
因为程序中用到了信号量,sem_open()。
解决方法
在编译后加-pthread
2024-02-01 14:05:06
Linux下编译一段共享内存代码,出错如下:
error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
因为程序中用到了信号量,sem_open()。
在编译后加-pthread