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'
我不知道這是什麼意思?