C++ で関数を作成し、DLL を作成しました。
functions.h:
#ifndef FUNCTIONS_H
#define FUNCTIONS_H
int DLLsquare(int x);
#endif /* FUNCTIONS_H */
関数.cpp:
#include "functions.h"
int DLLsquare(int x){
return x*x;
}
これをDLLにコンパイルしました。これを Pascal Script にインポートしたいと思います。
program TestDLL;
function Square(x: Integer): Integer;
external 'DLLsquare@libTestDLL.dll';
begin
end.
今、これはコンパイルされません。私は得る:
(7:1): 6 行目にセミコロン (';')
が必要です コンパイルに失敗しました。
インターネット上のいくつかのチュートリアルでは、これがまさに進むべき道であると教えてくれますが、ここで何が欠けているのでしょうか?