我想在我的项目中使用 SRILM 包。我已经成功编译了 SRILM,现在在 ~/srilm/lib/i686-ubuntu 中有静态库我在 eclipse 中创建了一个 c++ 项目并将 libdstruct.a 添加到库中并将其路径设置为搜索库的目录。但是eclipse找不到我的图书馆!以下代码是我在 Eclipse 中单击构建项目按钮时的输出。如您所见,g ++说找不到-llibdstruct
**** Build of configuration Debug for project test ****
make all
Building file: ../src/test.c
Invoking: GCC C Compiler
gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/test.d" -MT"src/test.d" -o"src/test.o" "../src/test.c"
Finished building: ../src/test.c
Building target: test
Invoking: GCC C Linker
gcc -L/home/atp/srilm/lib/i686-ubuntu -o"test" ./src/test.o -llibdstruct
/usr/bin/ld: cannot find -llibdstruct
collect2: ld returned 1 exit status
make: *** [test] Error 1