作者ydnar (窩窩窩)
看板C_and_CPP
標題Re: [問題] runtime error R6034
時間Thu Apr 23 02:50:02 2009
※ 引述《ydnar (窩窩窩)》之銘言:
: 執行VC++ 2005的時候, 在Release mode的時候不會錯
: 但是在Debug mode的時候
: 就會出現一個錯誤
: Runtime error!
: Program:c\...
: R6034
: An application has made an attempt to load the C runtime library incorrectly.
: Please contact the application's support team for more information.
: 完全不知道要怎麼解決
: 爬文看到前面提供的解決方法也沒有用
: 不知道有人遇到這種狀況嗎?
搜尋一下發現這個網站
http://blogs.msdn.com/jreddy/archive/2005/12/23/507107.aspx
這次遇到的一些奇怪的問題都可以解決
給大家參考看看
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.95.28.219
1F:推 zxvc:那請問你可以在debug mode使用複數矩陣的一些函式嗎? 04/23 08:04
2F:→ zxvc:例如:gsl_complex_rect 04/23 08:05
3F:→ zxvc:我之前VC用MinGW編的GSL也是遇過CRT的問題,不過我的解法跟你 04/23 08:06
4F:→ zxvc:提供的不太一樣。 04/23 08:06
5F:→ zxvc:但遇到gsl_complex_rect的問題我就無解了。 04/23 08:07
6F:→ zxvc:因為我發現MinGW跟VC對function stack的操作不一樣,也有人證 04/23 08:09
7F:→ zxvc:實這是MinGW的bug。且現在大多的MinGW程式都有這樣的問題。 04/23 08:10
8F:→ zxvc:MinGW也只是用個compiler option來compile相容於VC的code,問 04/23 08:12
9F:→ zxvc:題是這option是不會預設開啟的。因為要與過去編譯的程式相容 04/23 08:14
10F:→ zxvc:,如果預設開啟這個option,反而會讓現在編出的MinGW程式與過 04/23 08:15
11F:→ zxvc:去編出的程式不相容。 04/23 08:15
12F:→ zxvc:建議原po還是用VC自己編GSL比較保險。 04/23 08:17
13F:→ zxvc:要不然程式在哪算錯了你都不知道。因為你無法保證MinGW 04/23 08:18
14F:→ zxvc:100%跟VC相容。 04/23 08:19