公告版位
星落的瞬間!放棄的後悔是永遠!

http://balon777.wikidot.com/0xc000007b
用 boost thread 時要用動態連結,是俗稱的0xc000007b地獄
需要用 #define BOOST_THREAD_DYN_LINK 來解決

 

http://exold.com/article/using-boost-with-managed-c

另外最好把
#if defined(_MANAGED)
#define BOOST_USE_WINDOWS_H
#endif
加在stdafx.h標頭檔

最後,使用clr通常是為了他方便的UI,
真正的C++最好另外新增一個專案,編譯成動態或靜態程式庫來連結,
這是試了兩天24小時得到的經驗。

讓地獄深紅的天亮 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
  • YOD K
  • 你好,我想問一下
    我使用openGL編寫了一些專案,但是我沒有使用boost thread,執行時他還是跳出0xc000007b的問題,請問版大有何解決方法可以分享嗎!? 謝謝。
  • 一定是x86用到x64的dll 或x64用到x86的dll

    讓地獄深紅的天亮 於 2014/12/27 05:32 回覆

【 X 關閉 】

【PIXNET 痞客邦】國外旅遊調查
您是我們挑選到的讀者!

填完問卷將有機會獲得心動好禮哦(注意:關閉此視窗將不再出現)

立即填寫取消