[問題] 不同的GCC會有不同的結果
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
GCC 3.3 和 4.4
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
把同一個程式碼用 GCC 3.3 和 4.4 來編譯,
使用相同的 makefile,在同一台機器上實驗,
發現結果大部份相同,但有卻有小部份不同,
請問有沒有網友遇到這情況呢?
可能的解決方向是什麼呢?
謝謝
註:當使用 -O2 來進行程式碼最佳化後,結果又有點不同,不知是否為相同原因?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.109.19.77
※ 編輯: addbear 來自: 140.109.19.77 (03/24 16:56)
→
03/24 17:22, , 1F
03/24 17:22, 1F
→
03/24 17:43, , 2F
03/24 17:43, 2F
→
03/24 18:36, , 3F
03/24 18:36, 3F
推
03/24 20:03, , 4F
03/24 20:03, 4F
推
03/24 20:51, , 5F
03/24 20:51, 5F
→
03/24 22:09, , 6F
03/24 22:09, 6F
→
03/25 12:39, , 7F
03/25 12:39, 7F