2
修订下午9时17 PST 解决的下午9点51 PST链接G ++的MinGW
我试图将某些库在MinGW的壳我的G ++代码,我收到以下错误:
$ g++ -O myprob.o -o myprob -Wl,-rpath $PATH/lib -L$PATH/lib -lprob7_cpp -lprob7
g++.exe: error: c:\mypath;c:\mypath\lib: Invalid argument
如果我尝试和没有-Wl,-rpath $PATH/lib
部分,我想我应该能够做到运行此命令,然后我得到这个错误:
$ g++ -O myprob.o -o myprob -L$PATH/lib -lprob7_cpp -lprob7
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: cannot find -lprob7_cpp
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: cannot find -lprob
collect2.exe: error: ld returned 1 exit status
我一直在修补这个小时,似乎无法弄清楚这一点。
$ g++ -O -I$PATH/include -c myProb.cpp -o myProb.o
我怎样才能纠正这些错误:
我已经用下面的命令编译成功我.cpp
文件?
[更新]我自从重新配置了一切,-lprob_cpp现在在我的库中。出于某种原因,以前没有。现在,我收到以下错误:
undefined reference to `_gfortran_string_len_trim'
我不知道这是什么意思?