線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:927
推到 Plurk!
推到 Facebook!

DLL 的問題

尚未結案
tqpzxy
一般會員


發表:13
回覆:22
積分:7
註冊:2003-11-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-05-15 01:37:55 IP:203.187.xxx.xxx 未訂閱
我在 "DLL Wizard" 中以 "C ", "Multi Threaded", "VC Style DLL" 編輯一個新的 .DLL ,目的在匯出一個 class 。 執行 Make 後產生 .DLL 及 .LIB 。然後問題來了,當 .DLL 的 project options 取消 "CodeGuard" ,取消 "Build with runtime packages",取消 "Use dynamic RTL", "Compiler" 的頁面選擇 "Release" 。簡單的說就是「不除錯了」! 很奇怪的是,不除錯產生的 release version 配合其他 .EXE 下去跑時,每次在程式要結束時都會出錯(注);但是 debug version 卻一切正常。 請問一下各位前輩,會發生這種情形一般是什麼原因呢?任何意見皆感激,謝謝各位大大! 注:錯誤訊息大概是說動態配置的記憶體沒釋放,但事實上我自己寫的部分能肯定已經釋放。
tqpzxy
一般會員


發表:13
回覆:22
積分:7
註冊:2003-11-13

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-05-21 22:03:20 IP:203.187.xxx.xxx 未訂閱
搞了半天原來是 cc3260.dll 的問題,這個問題 dll wizard 建立文件後,裡頭的註解就有說明了,所以說看清楚人家的說明是有好處的。不好意思!小白了一下:p
系統時間:2024-05-02 7:39:51
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!