0

我使用 g++ 来链接我的目标文件,但是为什么我需要明确告诉 g++ 库在哪里,如果它们都在/usr/lib/?我这样称呼它:

g++ -o "rsb_sending" ./rsb_sending.o -L/usr/lib \
                      -l:librsbts.so -l:librsbsimplebuffer.so \
                      -l:librsb.so.0.9 -l:librsc0.9.so -l:libboost_system.so

如果我只是打电话

g++ -o "rsb_sending" ./rsb_sending.o 

它不会链接。ldonfig -p如果甚至打印出所有命名的库,我在这里缺少什么?

谢谢

4

0 回答 0