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

BCB 產生 VC Style DLL 問題

尚未結案
newbie
初階會員


發表:81
回覆:45
積分:25
註冊:2002-11-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-04-18 11:07:17 IP:203.69.xxx.xxx 未訂閱
請問大家, 在 BCB DLLWizard 裡面可以選產生 dllMain 格式的 Coff DLL, (regular dll format) 且 Entry 為 DllMain, 但拿到 VC 6 裡面用卻會出現這個訊息 fatal error LNK1136: invalid or corrupt file Error executing link.exe. 請問這是什麼原因, 有人用 BCB6 成功作 Lib/DLL 給 VC 用過嗎? 謝謝
jcjroc
高階會員


發表:21
回覆:279
積分:115
註冊:2002-09-18

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-04-19 08:00:37 IP:211.75.xxx.xxx 未訂閱
BCB 產生 Coff格式的LIB???? 你是不是要再確認一下,我的記憶中是不會. 說明文件也沒說可以. 發表人 - jcjroc 於 2005/04/19 08:02:16
achigo
一般會員


發表:6
回覆:15
積分:4
註冊:2005-05-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-06-17 02:53:08 IP:61.231.xxx.xxx 未訂閱
Achigo.cpp
//************************************************
#include "Achigo.h"    ACHIGO_DLL int __stdcall Add(int a, int b)
{
   return a+b;
}
//************************************************
Achigo.h
//************************************************
#ifdef   _ACHIGO_EXPORT_DLL
#define  ACHIGO_DLL      __declspec(dllexport)
#else
#define        ACHIGO_DLL      __declspec(dllimport)
#endif    ACHIGO_DLL int __stdcall Add(int a, int b);
//************************************************
以上是BCB的Code試看看這樣的寫法,在VC上跑沒問題 還有在選擇產生DLL的頁面時,請將VCL的勾拿掉 專注完美近乎苛求~~
------
專注完美近乎苛求~~
系統時間:2024-05-06 20:37:38
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!