linker error |
尚未結案
|
windheartalan
一般會員 發表:21 回覆:23 積分:8 註冊:2005-03-24 發送簡訊給我 |
請問各位,我有一支程式在option選擇 "Build with runtime packages" 時,
如果有打勾則可以順利complie, 但沒打勾時,會出現以下的訊息,
"System::__linkproc__ __fasecall LStrCLr(void *) referenced from ....\VCLE.LIB|dstring" 我有爬過文,大多數文章都是教說把lib檔加入到Project中,但我加入後仍會有一樣的錯誤訊息, 想請問這可能是什麼原因造成的?如何解決?謝謝
|
windheartalan
一般會員 發表:21 回覆:23 積分:8 註冊:2005-03-24 發送簡訊給我 |
|
KENI_LIN
中階會員 發表:86 回覆:267 積分:90 註冊:2004-05-31 發送簡訊給我 |
我再想你是不是有動到程式路徑設定:
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=66959
或是Packages & Linker的問題:
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=69167 可以參考以上討論,重新開一個新檔試看看!
如果不行,可以把程式Pass出來看看是不是語法問題! 寒窗苦讀十年書;只待今朝狀元時!~~
︵ / / ︵
( ∩ ∩ )
○ ︶ ○
Keni Lin
------
Keni Lin |
windheartalan
一般會員 發表:21 回覆:23 積分:8 註冊:2005-03-24 發送簡訊給我 |
KENI_LIN大大您好, 關於您給的方向,我這邊已經check過,
第一個路徑設定的問題,已經檢查確認有此檔案,甚至於加入project當中,仍無法正常complie 第二個runtime check box勾選的問題,我有勾選的話,是不會有問題的,就是因為沒勾選,想要程式能放在沒有bcb的環境下,complie才會出現以上的問題,為何有勾選跟沒勾選會有此差異,是我比較大的疑問,若說是路徑的問題,我已經檢驗過數次了,討論區相關文章我都測過了,就是找不到原因,才上網求救,是否還有別的方向呢?
|
KENI_LIN
中階會員 發表:86 回覆:267 積分:90 註冊:2004-05-31 發送簡訊給我 |
引言: 關於您給的方向,我這邊已經check過, 第一個路徑設定的問題,已經檢查確認有此檔案,甚至於加入project當中,仍無法正常complie 第二個runtime check box勾選的問題,我有勾選的話,是不會有問題的,就是因為沒勾選,想要程式能放在沒有bcb的環境下,complie才會出現以上的問題,為何有勾選跟沒勾選會有此差異,是我比較大的疑問,若說是路徑的問題,我已經檢驗過數次了,討論區相關文章我都測過了,就是找不到原因,才上網求救,是否還有別的方向呢?不知道你這些問題,是針對程式問題,還是連新開一個新程式也一樣會有問題! 如果是開新的一個程式都不行,真的就建議你重新安裝BCB;正常來說安裝完畢就可以執行,不需要刻意(1)動到程式路徑設定(2)設定Packages & Linker. 寒窗苦讀十年書;只待今朝狀元時!~~ ︵ / / ︵ ( ∩ ∩ ) ○ ︶ ○ Keni Lin
------
Keni Lin |
windheartalan
一般會員 發表:21 回覆:23 積分:8 註冊:2005-03-24 發送簡訊給我 |
我相信程式上不會有什麼問題,因為並沒有用到什麼複雜的東西,而且如上述所說,有勾選option runtime xxx ... 那個 check box的情形下,complie會過,所以跟程式內容語法,我覺得關係不大. 我本來開專案是用console wizard想要寫一個不須用到視窗的文字檔處理程式,但就是會碰到這樣的狀況,現在我改用bcb預設有開一個form的方式,把form隱藏起來,相關文字檔程式碼寫在form的create事件中,complie就ok了. 為何不想用視窗只用命令列反而會出問題,我也不知道,我覺得可能是引用的地方出問題,但無法確定, any way,很感謝您的提示,我把問題結案好了,還是歡迎大家給予指教,謝謝.
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |