各位 大家新年好
Builder 6 編譯的EXE檔案在WIN7 64位系統不能運行
但是在32位系統正常運行
如可解決
uj5u.com熱心網友回復:
大過年的不休息,還在除錯程式?敢不敢把具體的“不能運行”的情況描述一下,或者截圖。uj5u.com熱心網友回復:
回復:ccrun打開EXE提示
《無法啟動些程式,因為計算機丟失vcl60.嘗試重新安裝該程式以解決些問題》
uj5u.com熱心網友回復:
這和64位系統沒有什么關系,是可執行檔案運行時所需要的庫檔案缺失而已。你只需要把工程選項中設定一下就行了:Google "site:ccrun.com 100遍啊100遍"
uj5u.com熱心網友回復:
這個有兩個解決方案,一是編譯成獨立可執行檔案,一是把VCL60等一系列的檔案從安裝了BCB6的機器上復制出來,放到.exe檔案同一個目錄里1)全編譯法
⒈首先選擇Project選單,點擊Options按鈕,彈出Project Options視窗;
⒉然后選擇Linker標簽,在Linking框中去掉Use dynamic RTL選項;
⒊再選擇Packages標簽,在Runtime packages框中去掉Build with runtime packages選項;
⒋重新編譯、連接即可生成能獨立運行的CBuilder可執行檔案。
2)復制動態連接庫法,要復制的檔案
adortl60.bpl
borlndmm.dll
cc3260mt.dll
dbrtl60.bpl
rtl60.bpl
vcl60.bpl
vcldb60.bpl
vclx60.bpl
一般的,如果你只有一個獨立的EXE檔案的話,使用全編譯法,如果有DLL檔案的話,使用復制動態連接庫法,可以避免很多的問題
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/105709.html
標籤:基礎類
上一篇:動態結構體陣列help
