0
我正在使用Dev-C++ V(4.9.9.2)並嘗試構建一個解決方案,該解決方案專門執行一些基於系統的編程,調用Windows Service Manager。現在每當我嘗試構建我的應用程序時,它都會停止並顯示一條消息 ld.exe已停止工作並且應用程序停止。我不明白爲什麼這件事發生在其他所有事情都妥當時。ld.exe已停止工作
我正在使用Dev-C++ V(4.9.9.2)並嘗試構建一個解決方案,該解決方案專門執行一些基於系統的編程,調用Windows Service Manager。現在每當我嘗試構建我的應用程序時,它都會停止並顯示一條消息 ld.exe已停止工作並且應用程序停止。我不明白爲什麼這件事發生在其他所有事情都妥當時。ld.exe已停止工作
請勿使用Dev-C++。它是古老的,它的編譯器也是如此。
使用現代編譯環境像那些可在http://mingw-w64.sourceforge.net/,或者得到一個較新的MinGW的(-w64)編譯器,像Qt Creator中,代碼塊,甚至http://sourceforge.net/projects/orwelldevcpp/,等一個IDE ...
是什麼版本gcc和ld的用法?你有沒有嘗試更新它們?如果您嘗試從命令行構建項目(編譯和鏈接)會發生什麼? – Shahbaz 2013-03-18 13:23:41
檢查64位與32位庫的兼容性。當我從32位轉換到64位MinGW時,我遇到了這個問題。 – rsethc 2015-03-31 00:07:11