作者lovelu8888 (華小穎)
看板Linux
標題[問題] 關於編譯器的問題
時間Sat Sep 10 15:47:28 2011
compiler的問題
intel的compiler 有比較好嗎?
是否一般用g77 gfortran gcc - c++ 就可以了呢? = =
這兩者差在哪呢?
因為之前的cluster
都有裝 intel的compiler 是否必要呢?
我知道openmpi 應該是必要
因為我老師教我學會架cluster
可是沒人教我 = =
我自己就亂搞亂學
現在變成霧煞煞
現在我其中一台fedora 14 ia32
ifort: command line remark #10010: option '-pthread' is
deprecated and will be removed in a future release. See '-help deprecated'
執行都跑這個 有人能告訴我怎麼樣解決嗎? = =
還有一台fedora 14 64位元
原本可以跑的
突然的
但現在直行會跑
ifort: warning #10315: specifying -lm before files
may supercede the Intel(R) math library and affect performance
我該怎麼辦??? = = ?
還是我openmpi的時候 直接 FC=gcc F77=G77 ? = =
有大師能指導我嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.76.133
推 bitlife:那兩個warning看起來不影響執行,就只是警告.第1個警告你趕 09/10 16:28
→ bitlife:快換掉pthread呼叫(程式若不是你寫的,大概也無能為力),以 09/10 16:28
→ bitlife:後可能(只是可能)不再支援,第2個警告你用 -lm 會蓋過INTEL 09/10 16:29
→ bitlife:的math lib(不可它也是說可能會蓋過),然後影響效能. 09/10 16:29
→ bitlife:從文字上看起來,是編出來的東西仍是可用的. 09/10 16:30
→ bitlife:只是可能壽命不長(未來新版不支援)以及可能比較慢 09/10 16:30
→ bitlife:除非編譯完真的不能執行,否則暫時是可以不理它 09/10 16:31
→ lovelu8888:目前好像是不能執行得 = = 09/11 01:27