2010-12-14 72 views
0

ld:0711-317錯誤:未定義符號:.main < - 這是我無法弄清楚的。無法使用gcc編譯pro * c代碼

PRO * C/C++: - 於星期二12月14日14點54分27秒2010

版權所有(C)1982年,2005年,甲骨文產能釋放10.2.0.3.0。版權所有。

/orasw/app/oracle/product/10g/db/precomp/admin/pcscfg.cfg 

gcc -w -maix64 -I/orasw/app/oracle/product/10g/db/precomp/public -L/orasw/app/oracle/product/10g/db/lib send_to_audit_tbl.c -I/actapps/batch/sctp/mme/incl -I/orasw/app/oracle/product/10g/db/precomp/public -I/usr/include -I. -I/actapps/batch/sctp/mme/incl /actapps/batch/sctp/mme/bin/Validata.o /orasw/app/oracle/product/10g/db/lib/libclntsh.so -o send_to_audit_tbl ld: 0711-317 ERROR: Undefined symbol: .main

ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information. 

collect2: ld returned 8 exit status 

make: 1254-004 The error code from the last command is 1. 


Stop. 

回答

1

好了,兩個建議:摘自

系統默認選項值

  • 你確定你有一個名爲在你的文件main功能?
  • 你可以按照編譯器的建議:使用Use the -bloadmap or -bnoquiet option to obtain more information。那麼它給了什麼?