在win7系統下,使用的是vs2013,編譯生成的exe有時會打不開,這種情況只有打開原始碼重新編譯生成exe。我的電腦裝了xp和win7兩個系統,不知道是不是兩個系統有時候切換的原因,出現這種情況都在我重新開機的時候。有沒有人遇到這種情況啊嗎?
uj5u.com熱心網友回復:
不會吧,你編譯的是release版本么?uj5u.com熱心網友回復:
“打開原始碼重新編譯生成exe”是直接除錯運行的?是不是一些需要的庫檔案放你的代碼目錄下,而debug、release目錄下沒有?
uj5u.com熱心網友回復:
用depends.exe查看exe依賴的dll及其所在位置。uj5u.com熱心網友回復:
是debug版本,而且如果我的系統一直是win7不切換到xp貌似就不會出現這種情況
uj5u.com熱心網友回復:
是將原始碼重新編譯生成exe,點擊exe就可以運行了,除錯的話也需要先編譯一下。我切換系統到xp后,即使沒動過這些程式,再用win7系統就打不開了。
uj5u.com熱心網友回復:
編譯成release的看看啥情況先
uj5u.com熱心網友回復:
會提示你丟失庫檔案嗎轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/105245.html
標籤:基礎類
上一篇:獲取指定程式行程
