1
我想靜態鏈接C++ Builder源代碼中的Delphi函數。我將.pas文件添加到C++ Builder項目中。我嘗試了以下聲明:如何在C++ Builder項目中靜態鏈接Delphi過程
在Delphi:
procedure SayHi; stdcall;
在C++ Builder中:
extern "C" {
void __stdcall SayHi();
}
所有模塊編譯很好,但是當我鏈接它,我得到以下錯誤:
[ilink64 Error] Error: Unresolved external 'SayHi' referenced from C:\DEV\PACKSWAP\WIN64\DEBUG\MAIN.O
我錯過了什麼?