看板 ck50th310 關於我們 聯絡資訊
※ [本文轉錄自 C_and_CPP 看板] 作者: yeap (^^!) 看板: C_and_CPP 標題: [問題] gcc 的時候出了問題 可否幫我看一下 感謝大家 時間: Mon Jan 12 18:26:24 2004 我有一個fortran的lib名字叫做libdlap.a 我要用到他的一個函式DSDBCG(......) 在.C的程式是不是要這樣寫?? extern DSDBCG_(n,f,xiter,nelt,ia,ja,a,isym,itol,tol,itmax,iter,err,ierr,iunit,rwork,lenw,iwork,leniw); 可是當我在compile時 出現問題 gcc -Wall TESTMATRIX.C -lm -ldlap -o TEST.exe 錯誤訊息是 TESTMATRIX.C: In function `int main ()': TESTMATRIX.C:120: ISO C++ forbids declaration of `DSDBCG_' with no type TESTMATRIX.C:120: `DSDBCG_' has both `extern' and initializer TESTMATRIX.C:120: initializer list being treated as compound expression TESTMATRIX.C:120: warning: unused variable `int DSDBCG_' 可否教我 我該怎麼做???? 感謝大家!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.14.53 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.14.53