全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1172
推到 Plurk!
推到 Facebook!

BCB 6.0 Complier 時的問題

尚未結案
Ansonku
一般會員


發表:13
回覆:15
積分:5
註冊:2002-10-23

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-09-03 14:56:28 IP:220.130.xxx.xxx 未訂閱
我寫了一個有關Bitmap的小程式 寫完後呢! complier 也沒問題 因此我想改為 release 版本(就是在沒有灌 BCB 的電腦上也可以執行) 因此我把Project 中的 option改為 1.取消 Build with runtime packages 2.取消 Use dynamic RTL 然後我就繼續 complier 但出現了一些 Link error 的error  
[Linker Error] Unresolved external 'Qt::InitializePAnsiString(void *, void *, void *, void *)' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\RELEASE\VISUALCLX.LIB|BindHelp    [Linker Error] Unresolved external 'Qt::InitializePWideString(void *, void *, void *, void *, void *)' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\RELEASE\VISUALCLX.LIB|BindHelp    [Linker Error] Unresolved external 'Qt::InitializePPointArray(void *, void *, void *)' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\RELEASE\VISUALCLX.LIB|BindHelp    [Linker Error] Unresolved external 'Qt::InitializePIntArray(void *, void *, void *)' referenced from C:\PROGRAM FILES\BORLAND\CBUILDER6\LIB\RELEASE\VISUALCLX.LIB|BindHelp
 
看來好像都是跟 VISUALCLX.LIB 有關的問題 之前我使用 BCB 5.0 做此動作都不會有問題 但現在在 BCB 6.0 上做此動作都會一值出現此問題 不知道有沒有哪位先進知道要怎麼解決的? 謝謝~~
nlj859
資深會員


發表:139
回覆:375
積分:322
註冊:2004-03-20

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-09-03 15:26:43 IP:163.28.xxx.xxx 未訂閱
Hello Ansonku, 先Project->Build Project,之後再compile看看吧.
pwipwi
版主


發表:68
回覆:629
積分:349
註冊:2004-04-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-09-04 02:13:08 IP:211.76.xxx.xxx 未訂閱
Ansonku你好: 請問你是寫CLX Application嗎?一般Windows系統下的程式應該不需要去用Qt。會不會是你引入了CLX元件或檔頭?(有大寫Q開頭的檔)
Ansonku
一般會員


發表:13
回覆:15
積分:5
註冊:2002-10-23

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-09-05 15:29:57 IP:211.76.xxx.xxx 未訂閱
引言: Ansonku你好: 請問你是寫CLX Application嗎?一般Windows系統下的程式應該不需要去用Qt。會不會是你引入了CLX元件或檔頭?(有大寫Q開頭的檔)
不是耶 就只是一般的 BCB Application 我只是要寫一個程式然後 show 出bitmap 我有 include 一個 Q 開頭的 好像跟 grapgic 有關的 不過好像include 或是 不include 都會出現那種錯誤 不過我這台電腦有裝過 SDL 這各 library 連結在這 http://www.lohninger.com/sdlindex.html 我另外一台電腦沒裝過這個 library 不會出現這種錯誤 所以我現在只要一開 new application 不加任何 code 直接 compiler 就會出現那種錯誤 目前不知道是不是因為那套 library 的影響 之後我又把 BCB 6.0 移掉再重灌一次 結果還是一樣 真是不知道位什麼會這樣~~
pwipwi
版主


發表:68
回覆:629
積分:349
註冊:2004-04-08

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-09-05 21:00:06 IP:211.76.xxx.xxx 未訂閱
有可能是原有的project有問題。 可以試著重新製作project。 新增一個新的project, 把檔案一個一個重新加入compile。 試試看能不能解決
bass15
高階會員


發表:24
回覆:171
積分:119
註冊:2003-10-27

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-09-06 09:45:34 IP:61.66.xxx.xxx 未訂閱
試著這樣做做看 1. 把Project存檔 然後先關閉BCB 2. 用一般的文字編輯器(ultra-edit 或 記事本) 打開.bpr檔 3. 用搜尋功能找出所有記錄著不應該include的檔案地方 把它刪掉(Ex:搜尋 Q) 4. 存檔並重新用BCB Compiler這個Project
Ansonku
一般會員


發表:13
回覆:15
積分:5
註冊:2002-10-23

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-09-06 19:24:06 IP:220.130.xxx.xxx 未訂閱
引言: 試著這樣做做看 1. 把Project存檔 然後先關閉BCB 2. 用一般的文字編輯器(ultra-edit 或 記事本) 打開.bpr檔 3. 用搜尋功能找出所有記錄著不應該include的檔案地方 把它刪掉(Ex:搜尋 Q) 4. 存檔並重新用BCB Compiler這個Project
您好 好像還是沒用 不知道是不是因為我之前裝了 SDL 的 library 的關係 明明我在 project 的 option 把沒用的 include lib 都拿掉了 可是我去開 .bpr 時還是會看到 附一張 compiler 時 error 的畫面
Ansonku
一般會員


發表:13
回覆:15
積分:5
註冊:2002-10-23

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-09-21 11:51:46 IP:61.219.xxx.xxx 未訂閱
還是解決不了 謝謝大家的幫忙~~
系統時間:2024-05-06 19:06:45
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!